For competitive BB purposes. halo is a great compound to add in at the end of a contest cycle. It works fast and it's effect is intense. Strength improves quickly and if you are already in contest shape, 2-3% bodyfat, it will really add to your look, making you harder, more vascular and more grainy. This being said, I haven't reseached just how bad halo is on your body, but I have to think it's right up there as one of the worst. Because of it's rep, people generally only use it for the last 3 to 4 wks. This works out fine for a competitor, that wants to look perfect for one day, but If I were working out as a hobby and wanted to be in awesome conditioning for an extended period, I think I'd pick something that I could run for longer periods. Primo or Geneza's Mast 200 comes to mind. With compounds like this, you can get lean/hard/grainy, and hold that look for a longer period. Even if you do decide to use Halo as part of a cutting cycle, I would probably still have another hardening steroid in the cycle that I could use for a longer period, to help with the drying out/hardening up process. 3 to 4 wks just isn't enough time to get there for most people. So look at halo as more of an icing on the cake kind of drug.
We all know that the media wants to make us belive that "roid rage" is a common problem with steroids and although, we know for the most part, that it's a myth for most balanced, level headed people, halo does have a rep for causing some aggression. I'm a pretty chill guy, but i wont deny it. Halo effects my mood. I'm much quicker to get irritated and i have to watch myself. Keep this in mind if you decide to give halo a try. You'll find that you won't need much halo to see an effect. For the first wk, I'd start with 10mg, taken about 1 to 1.5 hours before training. If you're ok with that and want to move up, go to 20mg for the next 2 wks. Take 10mg first thing in the morning and then 10mg before training. This should be enough for your first run with halo. Even at the higher competitive level, 30mg is plenty, so for a rec BB on his first run with halo, 20mg is going to give you a good effect. Halo is one of the more exotic and expensive compounds, so beware if you find a source offering you too good of a deal! You might not get what you were bargening for. I don't know if Naps offers other brands, but Geneza's halo is GTG. I've used it a few times now.