Erm... i wouldnt know about stylish speech ive got the translation (Dynaheirs speech makes you crack up its so AWFUL), but i generally avoid evil people because they leave when your reputations too high and a high rep REALLY has advantadges (Robe of neutral archmage for Xan for 10000 gold less than normally
). I often keep Imoen as she is but if you have Dynaheir and room for another party member, Xan is neutral, he can do charms but NO BIG MONSTER ATTACK SPELLS very annoying that. Anyway, Id pick Imoen. If you want to know what happens (worst case scenario) if your rep gets too high with evil characters in your group, read my thread "a scary story - is it possible?" or something like that its called.