I was just reading an article about the leaked copy of Windows 8 Blue...This little update caught my eye in relation to your default app issues. Hopefully it will indeed be easier after this update.

 Quote:
A more significant example is the expansion of the Modern-style PC Settings menu to include things that used to reside only in the desktop Control Panel. These expanded options include default-app controls, time-and-language settings, display options and network settings.