I am and the same tires
these will be my racing wheels so I hopefully will not be changing tires often or tubes. they are close to a pound less than my stock wheel set.
I'll look at your thread though.. I usually have really god luck with mounting tires so hopefully this isn't my first failure