shame i typed a reply then logged in and lost my reply text..
heres a short version..
I installed 12.1 update via nightly and device sucks battery life in 15 mins. Also, and more importantly my browser and google play store stopped working and went missing from the device.
Now, i do have an extra battery that i charge externally since the USB port doesnt properly connect to charge or connect to pc. Luckily I had already downloaded an APK installer and Airmore.
I copied over a gapps nano for android 5.1 but get error "insufficient space" when trying to install via the bootloader/recovery mode, which is odd since there is 6GB available space (no SD card slot available). So i'm going to try the pico version once my battery recharges in 8 hours. I suspect I will get the same error however.
Due to this new reliability issue I had to go out and buy a new phone. 8-( after using my galaxy nexus for 6 years I was sad to have to replace it,and it still did everything i needed it to do and more prior to my upgrade of CM12.1 ( i was on CM11).
It doesn't appear that theres a viable rollback option (especially without the ability to side/load from my pc). If I could go back in time it would be "dont upgrade! its working fne now, keep it that way", and ignore the voice in my head saying "what if this build resolves some of the other bugs that have been annoying me?"
It's not worth it in my opinion unless you are willing to buy a new phone if things go wrong, but this was a risk I knew form day one when i rooted and modded the device.
Thank you for the past several years of extended usability on my device and any help to restore functionality would still be greatly appreciated, even if it is only going to be for a lavatory reading /surfing device.