Depends also heavily on the difficulty setting you're going to use.
If you go for Normal or Easy, I'd recommend just picking the stats that you think represent your main character and go from there, no matter the class. Once in game, there are items, buffs and whatnot, plus you'll get companions and things are pretty easy overall.
If you go Hard and above, then I'd recommend going for a class that has the stats you wish you have representing your main character. For example, if you want your main character to be Intelligent in dialogs, go for classes such as Druid, Wizard, Priest and to some extend Barbarian, DPS paladin. If you want Perception or Resolve, these are usually best for Defensive melee combatants (aka tanks).
That said, as long as you don't dump crucial stats (ie dumping CON to 3 for a melee character, etc), you should be good to go no matter what on anything up to Hard.
Besides personal benifit of roleplay, is there any reason to play a character with awkward stats and weapon styles?
My first playthrough will be with a ranger tank using 1hd/shield, on PotD. Is that awkward? Not sure there's anything awkward in PoE really, especially at lower difficulty settings.
I also fear I will be missing out on content by actually (Roleplaying) this way and by not having certain dialogue options available if I decide to have fairly well rounded stats on my main.
Either you go "in character", or you min/max/completionist. It's pretty hard to do both usually. That's for you to decide really, but you can always replay the game with different characters.
If you REALLY do not want to miss any dialog or something (though some choices cancel out other choices), you can always cheat all your attributes to 18 once in game. Up to you really, nobody's gonna judge in a single player cRPG
Edited by mutonizer, 26 March 2015 - 01:41 AM.