Sweet! I've seen some people in my area using these type of bikes. Don't know if they are vets, but the improved mobility is awesome.
I am so not going to mention that by riding in the rain that you effectively wet your pants. No, I am so not going to do that...