I'd drop the things I bolded. See no need for supplemental L-Arginine, think there are better products than BEAST Super Test (and as mentioned above they shouldn't be run continuously without break), and think there are better choices for a Multi (I personally don't use a Multi).
I also Italicized your protein just because I think there are better choices. While a separate whey and casien product is not necessary, if that is what you are looking for I really like SAN and Dymatize's Caseins. I personally just use those that I enjoy the taste of (typically blends), such as Iforce Protean, CL Pronom, and XF Ultra Peptide being my favorites. Taste is subjective though so typically go with what you enjoy as it won't make huge differences.
As far as suggestions to add, I'd research several of the things I mention, determine which seems to fit your budget and needs best and choose a couple (don't just go adding everything at once

). Agmatine, L-Citrulline (or Citrulline Malate), Carnitine (PLCAR, ALCAR, LCLT), and Creatinol-O-Phosphate (COP) are all solid ingredients. If you have more specific goals choosing things could be made more efficiently.
