I have been running a a 2deg advance on my M1000 that has porting, reeds, BDX power valve delete, and twin pipes. 6-10k elevation. Probably around 215-220hp. I was not real happy with the setup as it was very finicky. The mid range EGTs would explode at any sort of part throttle. Very annoying. I decided to try the SLP single setup and sacrifice a little HP for the consistency. Their tech guys told me to get rid of the timing key. They were able to build better more consistent power without one. They said the issues lies not with the advancement of the ignition timing but the key also advances the injector timing. They recommended using compression to compensate for elevation, not the timing key. I got a high comp head and am going to try that approach. I plan to do some riding at 10-12k elevation this year and may try a day with the key and a day without to see if I can see any difference. On a more general note, timing is great for low end and mid range power and throttle response, but going too far can actually cost you power on the top end. Obviously there is a tipping point between where more timing is going to help your entire range and where it will start to hurt top end. The guys from SLP also said that the new Power Commander can control timing electronically so you can advance your ignition timing without messing with the injection timing. They also said that it can set up variable timing, more timing on the bottom and mid range where it needs it and take it away on the top end. If you have a mod sled, just ask the guys where you got your parts, or if your demented like myself and like to spend half you time figuring out what works the best, buy a couple keys and try it. Make sure you know what your looking for. I run EGTs and AFR gauge and check my plugs and piston wash frequently (one huge benefit from the power valve delete kit as you can put two bolts and look down your vale and see your piston perfectly). You can tell pretty quick if you are detonating, you can see a rough or pitted look on you piston in the center, or the square end of the prong on your spark plugs will round off and even start getting eaten away. Obviously, the correct fuel for altitude is critical and again wherever you get your aftermarket parts from should be able to tell you what fuel you should be running. They have spent a bunch of money doing research and probably ruined plenty of motors so you might as well learn from their findings.