hey sorry i could never find a time to meet up with you at the tech center... i tried a few times but i have just not been over there in awhile.
you will love the tires. there is no real drawback. other than for me, going from a stock diameter to these made the acceleration a little slower. the looks offset the lose in acceleration. (if it would just snow so i can play)
trim the small piece off your cladding before you go in and you will not have any problems.