I actually think it's a pretty good idea.
How did you get your hands on a C9 frame only? Lots of people out there buying the C9 7 just for the frame and building it up for racing.
I agree with you that a road frame makes much more sense on the road than a track frame.