I think it all depends on how you want to play.
If you want the best most uber rogue for end-game, then yes go dorf or barbarian, all stats into STA.
If you are more of a mid-game type of player then it really doesn't matter, and I would put more points into STR.
Truth is nobody will withhold you from a group because you are a human rogue and not a dorf. Go with what you want, and what suits your style.
|