Regarding the whole NPC thing. I honestly think the whole "hitroll, damroll" and all those stuff (even for PCs) has to go. And leave it solely running on what your stats can do. If the mob lacks some attack, hell, hand it a weapon and some armor. Make them run like PCs. Then add some skills in and spells and such. This would make fights (in the same lvl range) alot longer and more interesting. For example, although this was a PVP, Albel (my alt) took on Simzarian's alt (Tarnoth) and that battle lasted for quite a while because we were basically even matched (skill wise). So changing the mobs around into this form would actually not be a bad thing.