Yep, Danth/Gatorsmash/others... DEX only affect weapon-based procs, not spell-based procs, so capping DEX on your SK will not help your Vampiric Embrace the slightest.
I started a Human SK on Green, went +20 STR. No regrets.
FashionQuest > everything. Then as everyone said: 75 AGI, anything but WIS/CHA.
Don't overthink it
[You must be logged in to view images. Log in or Register.] most important stat in EQ is level, then gear.
Enjoy your trio!