@Logicfest -- That is a tough question to answer. On one hand, a different kind of steroid (a corticosteroid) is often used to heal injuries but is promotes healing by suppressing the immune system. On the other hand, anabolic steroids do help promote healing by building up muscles (or, so I have been told) and can be better for healing in the long term.
Here is the problem with all steroids. The long term affects are terrible regardless of what kind of steroid you are talking about. There are some short term benefits, but long term use can lead to a heck of a lot of problems.