XBMC è completo di tutto, ti potrebbe bastare solo lui, ma si parlava di "miglior player" e quello interno di XBMC è buono, ma niente di eccezionale, MPC-HC è su un altro livello.
Con front-end intendevo dire che XBMC farebbe solo da interfaccia grafica, ovvero ti presenta le locandoine con trame, ti permette di lanciare la visione del film , oppure di passare alla parte per ascoltare musica, con le stesse possibilità del video (locandine, ecc.), oppure di vedere le proprie foto, andare in rete ed usare anche tante altre App, hai anche la possibilità di cambiare gli sfondi e le "skin" (interfacce grafiche) con temi vari, ma usando poi come lettore un altro programma "esterno".
Usando ad esempio MPC questo viene lanciato in modo praticamente invisibile, al posto di quello standard (si può anche scegliere quale player usare).
Si può usare anche un telecomando per far funzionare il tutto.
Anche nella versione base bisogna imparare ad usare XBMC, cosa non difficile, ma che richiede di leggere un po' di help, il loro forum, le wiky.
Questo specialmente se si vuole sfruttare al massimo l'interfaccia grafica di presentazione.
Comunque non è difficile (che non vuol dire elementare).
Ciao