Windows 8 is much about the new Metro-interface.
To be able to run Sonar X1 (and probably X2 before the patch) in Windows 8,
you need to open the desktop first, which brings you to a similar interface as we're use to in Windows 7.
At the moment you can have a shortcut to Sonar in the metro interface, but it still jumps into desktop-mode, before starting it.
My hope is that they implement true metro support, so Sonar X2 opens up just like all other metro apps in W8. I also would find it kind of strange if this wasn't included in this coming patch, because it's as you say; You can already RUN Sonar in Windows8 as it is.