I run my own on nexus prime but we have it easy over there, compared to other devices.
Still, rooting the prime still has at least one thing the user needs to remember after rooting process itself: when you root, either because you need to keep warranty or because you want to tweak the device, you need to make sure that everything you change on a stock rom, you need to put it back before running OTA.
I will unlock my tfp, surely, and there's already a few things i want to try, but i'm still thinking about asus RMA. I don't really want to loose track of my device, but light bleed seems to stand out even more when you know its there, even if it's just a bit.
I have not experienced any "random" reboot, but i believe the stock rom doesn't seem to do justice to Tegra3 - in fact, ics 4.0.3 was way faster in my phone.
Sent from my TF201