um das zu optimieren gibt es einen weiteren Artikel siehe [Windows 8] XBMC quick Autostart automatisch auf den Desktop
Ist aber etwas scripting Aufwand daher separat.
Ich hab W8 zwar noch nicht installiert aber die klassische Variante, erst Metro und dann XBMC über Autostart funktioniert schon noch, oder?