Came from CM10.1 Nightlies to Carbonrom for N7 today. I switched my Galaxy S3 from LIQUIDSMOOTH to Carbonrom last week so I mostly knew what to expect from CarbonRom.
DIRTY Flashed CarbonROM, 121212gapps, and MyLifeRocks10 play store apk and everything works and is smooth and stable. Went with the stock LINARO kernel. Had to do a minor tweak to get the secondary users working right again. See below.
-I had Nova launcher on my primary user so everything was still there and it worked. My lockscreen lost it's Chronus and Calendar widget but that's no big deal
-My son who uses the tablet as a secondary user has Apex launcher so his settings survived the dirty flash and he was fine in his launcher too
-Both my daughters had been using Trebuchet (CM's launcher) so when I logged in as them on the N7 there was no launcher at all and no way to get to apps. To fix this I sent them each an email with a link to Nova Launcher in the Playstore. Then I set up the Gmail lockscreen widget for each of them and used it to open the email I'd sent and install Nova
Now they are fine.
-Another problem I had to overcome was an "Unfortunately Themes Provider has Stopped" error message that I got whenever a secondary user logged in or whenever they rotated their screen from portrait to landscape or vice versa. I'd encountered this issue before when I tried out DIRTY-AOKP rom for N7 a few weeks ago to.
Chalk it up to my dirty flash? I don't know. To fix this I went to Settings>Apps>All>Themes Provider>Disable for EVERY SECONDARY user on the tablet. I left this setting alone for primary user. This fixs the problem without even rebooting
-I needed the MyLifeRocks custom playstore because I wanted to test switching the DPI from 213 to 165 using Carbon's built in DPI settings. I've messed around with a lot of DPI settings in build.prop and a lot of TabletUI ROMs trying to find nirvana --- and I knew that custom DPI causes Play Store compatibility issues. Anyhow, the custom MyLifeRocks playstore works. 32 apps needed updates before setting the DPI to 165, and 32 apps need updates after switching to DPI = 165.
-LASTLY, I HAVE FOUND THE N7 PHABLET UI & SWYPE BETA 1.4 KEYBOARD NIRVANA I'VE BEEN SEEKING!!! As stated above, I've been monkeying with build props and Tablet/Phablet/PhoneUI's for months and haven't found the right fit for my need. The problem is that in landscape mode at default DPI (213), the Swype keyboard acts like it's in phone mode and many apps that I use daily, e.g. Talk, Email. I can't stand not seeing the GTalk thread history while I'm typing a new thread, so I've just been using Android 4.2 Keyboard instead, until now. With the DPI set thru Carbon Settings to 165 I get to have my cake {Phablet Mode -- Back, Home, Recent centered on bottom, Nav Drawer upper left, and Toggles upper right)} and eat it too {use Swype Beta keyboard in Landscape Tablet view}. No other ROM (CM10, CM10.1, Paranoid, DIRTY AOKP), DPI hack, or TabletUI setting I've tried has been able to deliver stock Phablet UI and tablet behavior in Swype Beta. With DPI on 165 and Settings>Display>Font Size>Huge
I'm stoked!!! Thanks, Carbon!