I haven't heard of that bike here in the US, maybe some members from other parts of the world can offer insight. Sounds like a good start to a project though, spare engine, good plastics, etc.. It's probably a great handling, quick stopping, lightweight with a really high red line, right? I'm kicking that concept around for my next project....
Cheers.
-A