What no helpers? If this character is accurate to the source it will be VERY boring without the helpers. The helpers play a MAJOR role in Vangaurd Princess IMO from playing that game. However I will still test this character later sometime to give you feed back just give me a day or so.
The answer to most of your mugen problems is to know more math.
How can you get the "feel" of a character if you are only touching a keyboard or controller?!?!