I have used both steroids and prohormones for the exact purpose you mention herein. To me by the way, prohormones ARE steroids.
With steroids and prohormones,for the typical hardcore weight trainer, the common line of thinking is to use greater than a minimum dosage for cycles instead of for occassional therapeutic uses.
The goals of those cycles however, differ from the goal you are trying to reach here; namely better recovery and getting back on track after a brief bout of overtraining.
I'm like you in that I occassionally go too nutso in the gym and burn myself out. Like you, I'm experienced enough now to avoid these times...but if you've been training for awhile it is almost inevitable that the overtraining buggaboo hits you periodically (you can't control the variables of optimal training, nutrition, sleep, etc all the time. And for some people like me, sometimes you can't control the drive to do more all the time).
When I am overtrained, the 1st thing I'm forced to do is reduce volume, frequency, and intensity (duh). Most of the time, this should be enough to get me out of the OT funk.
My experience with using small therapeutic dosages of roids however during this reduced volume and intensity time period have been overwhelming positive. I rebound back to normal in roughly half the time (or less) than I would if I had NOT used anything. I am a rigorous "training journal" record keeper and love to write everything down from my workouts, what I eat, how much I sleep, supplements taken, mood and general feel during the day, etc...and the data (at least for me) indicate a drastically reduced OT time.
I make sure that once I feel "back to normal", I immediately stop taking the roid. As I mentioned above, I don't go into these overtraining funks that often, and this means I've thankfully not had to resort to this protocol very often.
Also, everyone is different. What works for me definitely doesn't mean it will work for everyone.