Ride it stock IMO... They are great machines...
The mods to do IMO... Make sure that the Handlebars fit you just right (shorter/taller or diff bend).... put a
wrap on the tunnel sides to keep snow buildup down. Invest in a good grease gun (pistol grip or cordless) with excellent grease and use it. Clutch for your altitude. If you are outside of the 170lb - 210lb weight range, get the shocks revalved just for you.
Pull the running boards, sandblast them and paint them with
POR-15... re-install. You can put it on with a brush and it will flow out to look sprayed.
A sled that "fits" you well and sheds snow is the best performance gain you will get for the buck.
Since you have the QuickDrive... no real way to change gearing inexpensively...
Clutching for your altitude, adding delrin washers on the secondary and making sure that the and clutches are kept clean and adjusted regularly... Balance and set belt side clearance on primary to spec (not something that most can do at home). Are good moves in the right direction.
I think you will find that it is not lacking in power... but agree, if you want more power... spend the $1000 and get the 800. Most dealers will allow you to change your mind during the SnowCheck time.
OR
Spend the same on a Standard 800 RMK and go with an upgraded set of shocks. You will have better cooling, stronger A-arms and some other things too... downside is just a bit more weight, and that is only 19 lbs... which is 10-11 lbs if you remove the bogies like on the PRO's. The extra cooler sheds its own weight in ice/snow buildup.
That being said... for lighter riders, IMO, a 660 PRO is one heck of a maneuverable machine. But you are looking at $1000's.
My 2 cents.