Random Thoughts:
Note that they only have D6 HP. If you could take Faerie Mysteries Initiate from Dragon Magazine, that would greatly help with attribute dependancy.
Charming Eyes - you can use this often. See a person/monster moderately far away? start off with this - use it on the leader, maybe the whole encounter is moot. It is a little stretching, but at higher levels if SR becomes a problem, you could use Supernatural Transformation on one of the Spell like abilities
Twin Slash: Slippers of Battledancing are also good, when you can afford them - any way to add CHA to damage or to hit would be nice, especially since you'll have so many attacks.
LeShay Weapons: A flexible +1 is very useful ....
http://community.wizards.com/go/thread/view/75882/19870158/The_3.5_Weapon_Special_Abilities_thread+1 =
- summon large elemental once/day (for example)
- spell storing
+2 =
- metalline (I vaguely remember a thread that listed lots of interesting metals, included one that was automatically poisonous).
Eternal magic: Notice that they can alter self at 3rd level HD per day!
I don't know if your DM would go for it, but if you could use Arcane Strike, you'd be golden, as you have lots of attacks, but need a way to get more damage (and there are lots of spell like's to give up)
Planar Touchstone -> Catalogues of Enlightement - Mysticism Domain - Luck to saves level rounds once per day helps buff saves sometimes ... might not be worth a feat, however.
http://www.minmaxboards.com/index.php?topic=4369.0Attune Magic - someone nearby casts wish to improve their ability scores, and you benefit as well ...
Best,
David