Never ridden it, too sensible
, just know that it starts by descending Devil's Dyke and finishes by climbing it. No reason not to ride your TT bike unless you just don't want to get it covered in cack, just stay on the base bar for the descent if you're not happy descending on the aero extensions. If it's wet and you use carbon wheels just bear in mind the braking distance will be longer. You can feather them a bit ahead of proper braking to wash the water off but the braking distance will still be longer. I never find it a problem as you will slow but just brake earlier and remember that the first bit of braking doesn't really slow you but washes off the water before they start to bite.