Looks pretty solid, except I would have some protein PWO along w/ your BCAA/creatine/maltodextrin.

Also, why only Vit. E and C and no multivitamin?