I prefer TNE, the oil version. There is less pain and less chance of infection. Its a lot harder for baceria to survive in oil than it is in water, so even the cleanest Test Susp is suspect to me. Plus it hurts badly. TNE is pretty much pain free. It can be used in any of the ways you described. I like to take it preworkout on training day, on an existing cycle.