It's really not that confusing once you get a bit more of the workflow figured out. I have no real issue jumping back and forth between Windows 7 and 8, as my desktop and laptop are both 8 machines and my HTPC, the girlfriends computer, and my spare test/dev/cart-to-parent's-place tower are all running 7. Most of the critical settings and such are in the same places once you get past the slightly different abstraction layer to get to them, and the quick menu when right clicking on the bottom left is mighty handy. As is the improved task manager, integrated AV and integrated ISO and VHD mounting. Just nice little add-ons that I find myself missing a bit on fresh installs of Win 7.
Nothing I've thrown at it has been difficult to make functional, with the exception of a remarkable amount of difficulty getting the Android ADB and SDKs working. At worst, I've had to do a compatibility mode install of the drivers for my Radeon 4870 that got bumped into the home theatre, as the Windows 7 drivers and CCC work fine, but won't install in Win 8 without the compatibility mode set.
In short, not as huge of an immediate usability jump as from, say a fresh install of XP to a fresh install of 7; but still a nice upgrade if you aren't paying full price for it.
(Notice I'm comparing fresh installs here. I reinstall often as a reason excuse to organize and consolidate files every 6 months or so, and I notice the difference in setup time getting to the same level of usability)