Way to go! I am the first one to say Mustachianism leads to a healthier lifestyle. I joined up last October and almost through osmosis have lost 70lbs. It wasn't on purpose, it was just when I gained control over one part of my life, it slowly poured into the rest of my life.
I too looked quite silly on my first bike ride, I'm sure! We're all riding with you:)