The mesh is uncomfortable and causes there to be more seams that are also uncomfortable.
Cheer uniforms are generally uncomfortable which seems kind of crazy.
We bought one in Indy for Jamfest last season. It looked OK, except that you could see it from the side when she was basing and looking up. Teasing powder on the rats nest and minimal hair spray is the best we could do to keep the pony up high. Good luck!