I am staying out of this, this time. Except that the first time it came up I had an email exchange battle similar to yours. I think that was a couple years ago.
I know a couple guys with T100's that are in. Neither one of them don't understand why they don't allow our bikes in and think it's really stupid.
Soren