Diablo And Alphamine are the only ones that i have tried... I use them before fasted training and for an energy boost & appetite suppression later in the day to get me to dinner...
Keep the Multi, C4, and pick Whey or Casein. You don't need both, and it doesn't matter what time you take it. It's just powdered food. You can keep the BCAA's, but are not totally necessary.