Hi,
i think your earlier stats where pretty to the point but didn't feel perfect. But in the ffg setting you have an other advantage building a npc like Vader.
There are special skills to enhance dice rolls against an npc like adversary. I think there is somethink like that for the charm part and others... i think i've seen some of those in the jewel of yavin adventure book with lando and his little cyborg friend.
with those additionals the feel of Vader should become the right one.
On the otherhand: Anakin was the choosen one, in my thoughts he had an forcerating of 8 or so... BUT that was reduced to 5-6 cause to the implants and cybernetix (which reduce the force power,as said in the corebooks)