That bike kicks ass!
In all of your winter motorsports adventures, have you or any friends, used nylon nuts inside your tires to help hold screws in?
I tried a couple #10-24 nuts last night, and can't get much more than finger tight before they end up just spinning.