Im not sure whether micro blueing as many parts as they say you can will do good or bad.
Micro blue coat cylinder bores and pistons
they want to make your bore super smooth which completely goes against the theory of honing your cylinder. A smooth surface doesnt hold oil as well as a slightly rough surface, this is why we hone cylinders instead of polishing them.
Microblue sponsored a yz250 in AMA a few years back, they tried to run 100:1 premix ration with limited success. It kept seizing unfortunately from what I was told (reliable source)
things like bearings in the motor and wells are well worth it tho in my opinion, but arnt really worth doing untill youve done everything you possibly can do
ei: suspension, wheels, brakes, heavily worked over motor, carb and pipe (custom made)
I honestly think you would get a bigger power gain by removing the stator and running a total loss sytem with A123 cells. but even that would only give you 0.1KW (100W generator)
the micro blue might seem like good bang for buck, but how much extra bang are you getting from your 1200 bucks, thats the big question.
by the way, I think their product is great if used in the right areas. low friction coatings are brilliant!