That rpm does seem pretty low with 22 inch tires. I have about the same set up as you and I turned 7200 in a 1/8 mile drag race. At the finish line I was clocked at 63mph and it had a lot more in it.
What you should do is make a line with a sharpie from the middle to the outer edge of the primary clutch. Then make the same
WOT (Wide Open Throttle) run you made before. The line that is still on the clutch will show you how far the belt went up on the clutch face. This will show you how much of the clutch is not being used. This can be a fine tune adjustment by just putting lighter cam arms on the clutch.
Another thing that you could try is a heavier driven clutch spring.Randy has them but are currently on back order.
www.odysseysalvage.com/350page.html This spring will keep the machine in a lower gear longer hence a higher shift point. I tried this on my odyssey and it raised the shift point about 400-500 rpm. It did seem to work well but I saw a large increase in head temp. from the higher rpm.
The most rpm that my odyssey will turn at now is about 7800. You can run a 2 stroke at as high of a rpm as you want it just will not last as long between rebuilds. The most that really anyone will turn is probably 8200 unless they are racing or they like to spend lots of money.
Just my 2 cents. Take it or leave, I'm only 16.
