I only get hurtful erections that last hours on those, my libido isn't impacted at all. The Timing is really random for me, sometimes 1hour after the shot, sometimes the next day, sometimes during the night (which makes the nightly bathroom trip annoying as hell).
I never have problem with lacking Libido, but if i want to have a rock hard boner, I just use Caverject, or Vitos Cream. Works 100%, 5-15 mins after application, lasts long enough for me (about an hour - what would I need a boner longer for anyway. 20-30 mins would be enough lol). No nausea, no bp drop, no dizziness, no stuffed nose, no hurtful 5 hour boners at the wrong time. At least a handful of sponsors are carrying it, it is reasonable cheap as well.
For bringing up Libido, you need to look at the bigger picture. How is your sleep? How is your diet? Do you have any micronutrient deficiences(Bloodwork!) - do you have chronic elevated BP? How is your resting Heartrate? Are you stressed, overworked, overtrained? How is your mental state? Male Libido is not just one thing - it is many things, that all work together. And that doesn't even mention the negative impact our beloved AAS have on Libido. How is your e2, Progesterone, Test etc? For example, Nuking e2 is a sure way to destroy your libido. Finding the underlying problem, and fixing it is the best boost to your libido, no chemical intervention comes close, not by a mile.