While it was fairly straight forward, I did run into a couple of snags namely;
- The Download Mode initiation for the P3100 is incorrect. Hold the Volume Down and Power Button simultaneously.
- The Recovery Mode button sequence was not identified. Hold down the Volume Up and Power Button simultaneously.
- As the P3100 has an External SD Card slot, this is the easiest way to get the new CyanogenMod firmware onto your device. It also avoids the need for the Android SDK and getting your head around sending command line instructions which were not spelled out in the guide. I'd also had no previous experience with the Android Debug Bridge (adb) mentioned in the Wiki.
- After copying the CyanogenMod firmware and Google Apps package to the SD card, koush's ClockworkMod Recovery software could not find any files on the card. I navigated through the extensive menu using the Volume Up and Down buttons with Power button to enter and unmounted the External SD card and then mounted it again. The zip files were now visible.
Other than that, the cm-10.1-20130411-EXPERIMENTAL-p3100-M3 seems extremely stable and fast and has given my Tab 2 a whole new life. Well worth the upgrade!
P.S I had problems with very high battery drain with Exchange services under 4.0.4 which drove me to despair and after not finding a solution online, I was keen to see if it was related to the actual Android firmware. Seems it was as my Exchange services battery drain has gone from 60~86% (yes, 86%!) to <5% when syncing and nothing when the Exchange mail is idle!