Where in MO are you located? There are several MSF courses run out of the St. Louis area, and you learn to ride on their bikes.
The Wee was not my first bike by a long shot, but it is so far my favorite. I really don't think you'll have a problem with the Wee as a first bike, but regardless of which bike is your first, the MSF class, followed up by TONS of practice, particularly low-speed maneuvering in a parking lot, is a must.
Also, there's a dealer in the St. Louis area who may have a red 2005 for sale. PM me and I'll send you the information, if you're interested in buying used.
[FONT="Tahoma"][I]Ride hard, stay safe![/I]
[SIZE="1"]DL650K7 Gray "Whee!"Strom