I had my clutch slipping as well. I had them replace my clutch springs and rebuild the clutch. Helped heaps! Sounds like that is indeed what is wrong with it.
What engine oil are you using? That can be quite important! If you use an oil with friction modifiers that can fuck the clutch in which case you need to drain the sump, change your filters, rebuild the clutch and get some proper oil.
How many kilometers has it done btw?
And btw - there is a rev limiter at approximately 19k RPM. When I'm caning it I usually up-shift at 18,5k. That's the optimal since it drops down to about 14k RPM where the torque curve peaks. Maximum power is delivered at 16,5k RPM. They're lovely little bikes. 
Alternatively - check your inline fuel filter. That can cause weirdness at higher revs if it's been partially blocked.
It is preferential to refrain from the utilisation of grandiose verbiage in the circumstance that your intellectualisation can be expressed using comparatively simplistic lexicological entities. (...such as the word fuck.)
Remember your humanity, and forget the rest. - Joseph Rotblat
Bookmarks