Yes, your corvette design does look familiar. I can tell you, those rotors hare heavy duty, looks like they belong on a semi truck, how they could get hot enough on a trike to cause warp to a very noticeable pulsation with a soft touch on the rear brake is beyond me. I can also tell you, the EBC brake pads are required to get a 'bite' on the rotors for a decent stop. The OEMs that came on my 2012 conversion were not good at all, had to stand on the foot brake to slow the beast down. Road Smith sent me free EBC pads, but that required a trip to Daytona and labor install cost. I thought RS might cut me some slack on the install, but that didn't happen. Not complaining, it is what it is, just passing information along.