I LOVE HORSE!!!!
Horse is probabbly my favourite game to play for profit, as in 8-9 player sng's I always seem to finish top3.
I would say its a true test of all-round poker skill. Some players you will see will double their stack during a holdem round, and then become the short stack during another game.
I think the only way to play horse is to learn all the games. You say in your review that Razz is all about luck, it can be like that depending on whos at your table but thats a good thing! aslong as you know what cards you really really dont want to see in their door on 4th street you can usually avoid a really bad beat.
The good side of this being that you're likely to be called on 5th street holding the nuts, by three or four people holding bs.
ps. the biggest mistakes people make playing razz is not knowing how big of a gap their is between lets say a 7542A low and a 7654A
Learning the difference between a GOOD 7 and a poor 7 can make all the difference in profitability.