Nothing wrong with that frame, change the fork to somthing suitable and take it to Whistler, the "A"line is waiting. You have to love the imagination/s that spawned that rendition of two wheeled fun. I wonder what kind of seat post lets you lower the saddle nose so much.