with high Charisma it will help on the latter when yah go for tradeskilling... (think fletching)
Different tradeskills require different skills. The only way CHA will help with Fletching is when you're buying and selling parts. Fletching skill improvements are DEX based, Smithing is STR based, Drinking is STA based...
Many tradeskills default to INT/WIS, whichever is higher, if it is your highest stat. I can't think of a single tradeskill that bases its skill improvement off of CHA.
Admittedly, my CHA is my weakest stat, even behind INT which is utterly useless as a Ranger. I made a wood elf (Magelo is out of date, but he's in my sig.) and put my points into DEX for a lot of different reasons. Nowadays, I somewhat regret the choice as I can max my DEX with a single proc from one of my weapons (and when I buy an aug or two, it'll be maxed without buffs), but my STR is lacking.
Anadriel Starfire, 90/1865AA High Elf Mage
Jiriki Saonserei, 95/4000AA Wood Elf Ranger
Ssratha Destroyedtokyo, 80/760AA Iksar Monk
Member of AfterHours Raid Coalition
"That was like watching Bruce Lee break his hand trying to karate-chop a Twinkie." - QC