I've been playing through different ways on Tactician in preparation for Honour Mode. Although I loved the rogue in the original, in Enhanced I feel that they were nerfed to not quite perform as well as the other classes. This is always debatable, and shouldn't dissuade you from using one, though, if you want! Play what you enjoy. Always. Never forget this is your recreational time to enjoy, and you should build whatever composition you enjoy regardless of what might be 'best.' Even Honour Mode can be accomplished with a multitude of builds - nothing is going to cripple you - only require some adjustment of your playing style.
That said, I do believe that the Archer (Bairdotr) is incredibly good for players for the simple reason that she is insanely easy to use. For starters, she certainly has the range to stay back and play the battlefield with limited risk, whereas using a Rogue requires a bit more precision when utilizing elements on the battlefield. You'll have to be much more careful with your fire/poison/oils/grenades et cetera. This, of course, can be mitigated substantially using essences to enchant the necessary resists or utilizing abilities like Winged Feet in conjunction with elemental shields, but suffice it to say you have to be cautious of friendly fire and AP usage.
The second issue is that of being up in combat and prone to take more hits. The Stench feat will be beneficial, however again you have to worry about more 'front line' combatants instead of keeping good range. Finally, I'd say the maneuvering for backstabs on a consistent basis is fun to do, but also requires you to be more precise with your tactics/battlefield control.
A piece of advice - don't hesitate to get clever with your builds. This game is essentially 'classless,' aside from a couple beginning points. Not to mention that you can hire mercenaries of almost any type now at the End of Time in the Companion's Hall. Try out some fun ideas. Instead of a traditional tank, try out a caster-tank that utilizes low AP, close range touch spells in conjunction with Man-At-Arms. Throw one simple point into Scoundrel on Jahan so you have Invisibility (Walk in Shadows), Winged Feet (Immune to surfaces), and Fast Track (Haste.) Have fun and grab Witchcraft 2 on all characters, so you can run four charms and the massive number of debuffs/buffs that come with that (Oath of Desecration, Malediction, Decaying Touch, Lower Resistances, etc.) Make Bairtodr your tank, just because you can (On second thought, maybe not.)
Point is, the number one thing that opened this game to enjoy so much more was realizing that your builds are only limited by your imagination. Have fun and best of luck!