Hey....I was wondering if syntheselen would be good to use before a race competition. I was trying to find ATP and came across this product. What do you think?? I'm also assuming although it says on the website to take it orally....you can take by injections. I was considering buying something called dynacleine, I think its straight ATP. How about some help here guys!! I'm new to this!! Thanks.