I really think the suit looks great and once you work on the hair color it will look even better.
I'm guessing you're using the drywall stilts?
The height is great, but your arms do look a little short in camparison. Have you thought about some short arm/hand extensions? Like only a 12 inch entension to help keep the wrist/elbow in proportion.