i totally dig your project, but i'm starting to think that you are absolutely crazy...
i thought it was just that, a project. is it really your "bike"?
get it off the track, it has absolutely no place there, and you defending it makes you sound silly.
also, whatever track that is allowing that thing on it has gotta be more of a go-cart course than a velodrome.