You cannot compare modified cars to stock cars. Two different leagues. The Supra is more fun to drive than a C7 Corvette. That I can tell you from having just sold my 17 C7 Stingray.(stock) And my 21 Supra is every bit as fast.
Engine break in should be done per the owners manual. My Supra tech said it is very important to follow the 1200 mile break in period. He is a certified Supra technician. Knows the car from head to toe.