7, I'm not going to tell you "this" or "that" is a good idea, or OK. It's not about that. What all these guys are saying is spot on.
1.) Make sure the bike has been maintained, and that you are maintaining it. I keep the engine at 9-10,000rpm on most of my commuting ALL THE TIME. I also change my oil every 1,500 miles (2,400km). Just like Eric, I've spent long time once at about 90mph coming home (2 hours). Your engine should be OK, NO MATTER HOW YOU RIDE IT, IF YOU KEEP IT MAINTAINED.
What you really SHOULD be asking is: "What do I need to do to be able to thrash my bike". The answer would be: Take the reccomended "maintenance" of your owner's manual, and divide the time by half.
Ex: Manual says oil change every 3,000miles. Do it every 1,500 miles.
Manual says tension chain every 5,000 miles. Do it every 2,500 miles.
Manual says lube chain every 400 miles. Do it every 200 miles.
If you do this, you do whatever with your bike, and the engine should stay just fine. The tolerances designed into this little thing are HUGE! It is built to last. To make sure it lasts, maintain it, and you can run at 90mph ALL DAY LONG. Does that answer your question?