Unless the ring fucked up the cylinder wall really bad, then there's no reason you need a new block.
Take the motor out and find teh cause of the ring failure and go from there.
Pretty sure I made nearly 230-240whp when I was comparing numbers to other people on vortex. Either way, I had a passenger and still had a confirmed GPS speed.. Obviously ODO isn't reliable.
When I read your posts I hear a mocking bird repeating what everyone else says. Some of what you have said is true, however I get the impression you don't exactly know why.