The OP posted alot of talk and didnt post anything to back it up, he's basically trying to belittle scooby by posting this. So what im saying is dont say "omgawwd bro science bro bro!!!" like a...
Most of the people who say "bro science!!!" to everything most likely do not have the knowledge to create an intelligent argument against those who do.
220 minus your age is the "safe" limit. im 22 and when i do cardio my heart rate hovers between 185-195, some preworkouts can help increase your heart rate if you take them, highest ive got is 210...
So if your maintenace is 2500 cal and your geting 3200 cal, thats plus +700, now how many cal do you burn during a workout, how much cardio do you do? it's pretty easy to burn 700 calories,...
You really didnt give enough info. Out of the 3 you listed i would go with the protein. However, if you are meeting you protein needs then i would go with the pre workout for some extra energy