Bravo on the post by J-Slh, nice to see a post that is an even tempered conversation starter. I think i like the carnage spec most because of the mobility(as you pointed out) and the ease of play while lvling. I plan to enjoy the social aspect of playing with friends to the highest degree possible.
I found the dps to be adequate, even good, if you keep up on your gear and know your enemy. This was especially so beginning at level 25+, based on my slow learning curve over only 3-4 days of playing. I will play the this tree until my friends and i decide what level of endgame participation we will pursue. By then im sure there will be many strat guides to best possible dps and builds that are effective for PVP, endgame, or casual gaming.
Thanks again for the post, not a big forum guy but when i find one worthy of a reply i like to make note of the content as well as the author.