Yea, I think you woud need a little more than 700whp to run with today's litre bikes.
What does Roanoke have to do with 500hp? Thats like saying you don't need a sportbike in Roanoke.

You can corner just fine on a cruiser. But the cruiser wont spurt up to 120-130 and slow back down in a heartbeat.
I think you could use 5,6,700whp car anywhere. You don't have to race to enjoy the power, there are plenty of short straights or on ramps out there. I'll give you this though, the car won't slow down like the bike will typically.