FYI... from what I was told by Dale Cutler at the JH hillclimbs.
The 2010 primary, from what I'm told will only fit on the 2010... the taper is the same... but the bolt on the 2010 is smaller...
Also, the 2010 Primarys (at least on the 800's) ran 2.5lb flyweight on the primary clutch to smooth out the engine a bit. (the crank was lighter in the 2010's)
SLP lists a different puller for the 2010 than they do for the previous years.
yes the puller and bolt are metric on the 2010 M series, also the puller is green in color so you don't mix them up, I cured all my maintenance issues with sleds, I trade every year
In previous years the 8's and 1000's had a different puller.
If you bought a puller for a 2010 8 or 1000 it will also fit the older 1000's