RE: How Do I Get rid of this smile???
I gotta ask, WHY in the world would you even want to remove that smile, unless your face is really starting to hurt. Trust me on this one, get used to your face hurting from smiling so much. That's one of the things that makes this hobby so addictive.
The Mustang PTS does do pretty well in wind, as you already know