Make sure Cit Mal is SNS. That dose is good, could up it to 8g if you want the research dose.
Drop the BA or at least cut it in half
BCAA is fine, I'd probably just have 4g leucine but people love their BCAAs (but make sure there is 4g leucine yielded)
Caff is up to you
Carnitines are cool, if...