Yeah I have ordered a new seat already. That one is not only useless but very uncomfortable. I will have to check if it has a lowering kit on it, the guy who I got it from was a little on the short side. Seems like they just took out 90% of the foam and recovered it.
I don't know what the guy was thinking with that pipe.
There is a Supermoto group here that gets together and races, there is a pavement only class that I am thinking of doing as I don't have any dirt experience.
http://www.bcsupermoto.com/
There is a mini bike (not pocket bikes) racing club where I race a modded YZ85, we call them minimotards. They just started a new Supermoto class that I will be racing in as well.
http://www.miniracingbc.com/
Here is a pic of me on my YZ.