Thanks to the Post I think I've mostly solved my issues. I was getting the 3 or 4 times a day reboots when the phone was just sitting there and I was not interacting with it, now I think its only happened once since yesterday. Then a soft reset and all seems fine. I think my battery life even went up a bit longer.
For me, all that is allowed to run in Background is:
Awesome Lock, Cortana, Vieather (weather app with transparent tiles), Endomondo Sports Tracker, Music, and Timer
I did have Skype in that list, thinking maybe someone might try to IM me thru there, but I think that might have been what was rebooting my phone for no reason. I checked Battery Saver, and even thou it did not register much usage, it had some, and I never use it, so something was running so not any more Skype.
I do still get the occasional not connecting to bluetooth or wifi, but that does not seem to have a pattern.
The biggest headache I use to have with WP8 was bluetooth syncing with car or headphones. So I would turn it off when not using it and back on when I needed to connect. If I was using headphones for instance, and I got in car, car would not take over. So I would have to shutoff headphones, connect with car, and about 90% of the time I would have to shutdown podcast app, and go over to xbox music and play 1 second of a song, and this seemed to force audio down the bluetooth pipe. Then I would stop and close down xbox music and reopen podcast and it would now start playing like normal. When I switched to 8.1 most of this went away, in fact BT is so much more reliable, that I leave it on all the time. Only issue I have when going from headphones to car is I have to pause audio, disconnect headphones and hit play in car a couple times and it will force pair and start playing audio again, but now in car instead of built in speaker or Headphones.
Once last thing I have noticed, and I submitted it to MS via the Rate Us in Settings on phone. (don't know if that goes to the proper group within MS, but it made since to me). And that is the default Calendar does not shutdown when you hit back button while in app till it closes. I would open up processes and its still there. The only way to close it, is to open running processes and kill it that way.