Im no admin but YES YES YES you can cetainly put your bike up here. I know your pedals arent fully functional but there are bikes on here without pedals at all. And besides we are a little more laid back here then other websites. Many of us will love to see your bike.
I read your thread over on ADVRIDER and i was blown away. Truly one of the best ive seen. I know you are modest and say it wasnt all that hard but man this bike is awesome. I really appreicate how you shared your techniques so openly.
I was wondering if you had put anymore thought into casting a right side engine cover?