Before you go throwing $$$$ out the window, why don't you verify your quazi compression problem?
If you KNOW the valves are properly adjusted proceed to this exercise below.
# 1 Remove the throttle bodies and the exhaust pipe(s).
#2 Take your compression tool ( I assume it has a coupling), remove the Schrader valve, install it back into the spark plug hole.Then apply shop air into the cylinder.
#3 With the rear wheel off the ground & the trans. in 6th gear, turn the rear wheel as if the bike were going forward. You will turn the crankshaft until the cylinder comes "up" on the compression stroke. When this happens you will feel it "kick back".
#4 While someone else holds the rear wheel in this position listen at the intake and exhaust ports for escaping air. There should be no air coming from any ports.
# 5 If this checks out o.k. do the other side just to verify if you are doing this correctly and the other head is o.k.
#6 If this checks out, your problem is in the sealing of the piston rings.