I was also forced to swap from a '10 to a '12, because I moved back to the States and couldn't bring my bike with me.
I absolutely LOVED my '10. But I sure wished it had heated grips, and I really wanted to have the same throttle response curve in Sport, Race, and Slick.
So I now have that on the '12. At first I was disappointed that the super-twitchy Slick throttle map is gone. But it's very nicely calibrated and VERY smooth, and sneezing won't cause you to wheelie by jerking the throttle slightly.
Midrange power hole is gone. Top end is still scary fast. And the bike is slightly more twitchy to hold in long sweepers, but it's easier to tip in.
You can now get rid of that damned LAMPF! warning in one of the setup menus. Because I use LED parking lights, getting rid of that warning was just wonderful!
Maybe it's my imagination, but the clutch effort seems to be a little lighter. The lighter throttle is a GODSEND; my right hand no longer cramps on long rides. And the shorter turn is also great, and makes up for the softer throttle mapping - you can now truly yank it WOT without repositioning your hand.
So yes, the '12 fixed what few niggles I had with the '10, other than still lacking a TPMS. Most of my aftermarket parts from my '10 swapped over, except for a couple carbon pieces. But it's not worth swapping unless you've got money to burn.
Aftermarket triple tree and rear swingarm spacers will get the geometry to be more or less the same as the '12. A good PCV tune got rid of the power hole in the midrange on my '10. Heated grips can be swapped in. And you can get a quick turn throttle from alpha Racing. Updating a '10 would be a lot cheaper than trading in IMHO.
2012 S1000RR, sapphire black, DTC and HEATED GRIPS
2014 Ducati Multistrada Granturismo
2011 Ducati Monster 796 ABS
2000 Ducati ST4 (sold)
2010 S1000RR (sold)
2007 F800S (sold)