I believe that the travel of the piston is the same regardless of rpm. Crank and connecting rods define the travel, not rpms.
There are allot of physics going on when an engine is running, and I won't go in depth explaining it, but as rpms increase, so does the stroke. The crank, rod, wristpin, and wristpin boss all flex, in this case stretch. It is possible to build an engine with too little piston to head clearance, where at a certain point the piston starts slamming into the head. To thin of a head gasket can also cause this in some engines.
When I break in my bikes, it is a heavy hand with quick on/off throttle in low gear for about 50 - 70 miles. The pressure forcing the rings outward is what seats them faster and evenly. After that 70 miles, I change the oil and filter. No bike I've owned has burned a drop of oil after his type of breakin.
I usually do my first change at 50 miles, but I'm perty much the same way. As a professional engine builder for the last 25 years I learned early on the importance of properly breaking in an engine. The ONLY reason the factory doesn't tell you the right way is for legal reasons.
The factory, as soon as the bike/car/whatever has an engine, rolls of the assemble line, puts it on a dyno, FULLY warms up the vehicle, and then proceeds to run it in all gears to redline, under full load. Several times. They are doing the initial ring wear in.
btw, I'm picking up my new fz8 today, and I garentee it will be seeing readline before 20 miles. Several times. Probably closer to 20 times.