So I installed Server 2012 R2 on a test machine and have been running it for a couple weeks now. (obviously I added the BDA components...thanks for the heads up dean70!)
There have been no issues at all, so for now, I am going to move my main server over to it. The Windows 8.1 install is having issues, and I am afraid of moving my server to Win 10 because I can't turn off Windows updates, only delay them. I don't want it rebooting when some of my process are running, and I typically have stuff running off of it all the time.
If I discover any issues, I will post back here just so other users know.