Mine has been plugged in since I got it, I leave home running it gets a little warm but I just close home when not in use and all is good.
Likewise I can just pick it up and put it on and it starts which is nice.
Have a couple of batch files that run:
net start ovrservice
net stop ovrservice
Respectively to turn Rift on and off when I want to use it. They are setup as desktop icons with keyboard shortcuts assigned to make it really easy to start and stop whenever I want to use it.
The nice thing is stopping service closes everything Rift related in one action including Oculus home. With ovrservice shut down there is no discernible heating so I keep it plugged in all the time. This also prevents unnecessary background resource consumption constantly trying in vain to connect to facebook systems.