I dont know of any flyers, but once upon a time Jess did make business cards for the site. I'm sure if you talked to him you may be able to use the same image as a background for an appropriate flyer.
How is Reno doing? Thats where I was raised, I moved up to Oregon two years ago and up until March of this year I had been visitng once a month since I left. Anyway, Freedom Cycle is an excellent dealer that really cares about their customers (they have picked up a friend of mine when he had a tire blowout in washoe valley).
In case you didnt know there is a TNG group in Reno that meets twice a month. One is a RAT for all sizes of scooters, and the other is the longer distance rides for the 150cc's +. They are a very friendly group and I'm sure they would love to have you around!
http://www.scootreno.org/