MeshHave you run into any functional issues with general use in Win 8?
When researching this myself, I honestly didn't find a plethora of Win 8 horror stories or anything like that as previous SW upgrades sometimes had.
A lot of people did have driver concerns, as there are a lot of cases where "official" Win 8 drivers haven't been released. But as I said earlier, that doesn't mean Win 7 or Vista drivers won't work perfectly fine, just that they aren't officially supported in Win 8. Some SW does have some problems with Win 8 and still needs to be updated (like DPC Latency Checker), but outside of a few ancient programs I have that I could still get working in Vista but not in Win 8 (don't know about 7), most stuff seems to work without issues.
But since I wanted Remote Desktop anyway, in my case I sort of hedged my bets by getting Win 8 Pro, which as I mentioned earlier also allows you to downgrade to Win 7 (if you have the 7 installation media). But if you install Classic Shell and aren't too attached to the classic versions of Solitaire and Minesweeper, I really doubt you'd want to as it's pretty much the same.