it takes a few things for the escort to get it and keep it up:
The escort's health, lifestyle and age, Viagra and the age and physique of the client... Let's be reasonable. If a guy lists PNP in his ad maybe he's not the best choice for top and if the client is out of shape maybe he should tell/warn the escort about it to make sure he takes his pill and didn't cum that day.