Sorry man didnt see your post. I've no idea how long they last, what i gather is that its just a boost to your training & recovery, so when taken for a set period of time you want to peak at the right time also!
Spinoza's the man to ask here - the resident Cycling expert & all-round good guy
This guy has taken drugs in the past? Why the feck would anyone want him near the sport? The genuine people in the sport must be absolutely sickened to see this prick coming back.
The popular opinion amongst sports fans is that is a dirty sport & everyone's tarred with the same brush as cheats. I'm afraid its lost all the respect it ever had amongst neutrals!