It depends on what you are using your xbox for.
If you don't frequently use it as a mediacenter, your solution is fine. Unleashx has less features than xbmc, and due to that, it is smaller and loads faster. It's also a bit easier to use for first time users in my opinion.
If you frequently use your xbox as a media center, you better use xbmc as your default dash.
regards.