Yeah that's where I got the idea, it's the best logical place to put it really, but I still have my handle on mine and zip tying the primer to the handle wasn't very secure, and it looked like crap.
I got the same Ofna filter and stuck it in the same place as you but it would be really slick to have a mounting plate of some sort that could bolt right to those 2 holes back there and hold the filter up off the shock tower maybe 1/2" ?
As for the primer is it bolted down to anything? I couldn't see clearly if it was, even a simple little "L" bracket that could bolt directly onto the exhaust screw (the one holding the 2-pieces of the chamber together) I'm just wanting to screw the plastic bracket down to something.
Anyways, let me know if you're willing to machine something, and/or *if* you can machine something, I'll paypal you for it. [8D]
*edit* Oh and one more thing, I saw in your gallery you're running a Nova cooling head, do you really notice a difference with it, can you tune leaner because of the better cooling? Nova claims "Up To 40% Reduction In Temperature"
Thanks.