hi and welcome to the madness we like to call home automation
I had exactly this same question in mind a few months ago considering the same items as you.
In the end I went with spending a bit more money and getting the USB UIRT. I agree it is a bit of money but the video on youtube of James learning codes using this device just via VC in such a fun way made the decision for me in the end. I just decided for my use and my lack of real coding knowledge this was after all the best spend of money if you compare it to a device like Global Cache itach devices and 4 times the price all be it more flexable. (being from Aus you might have heard of the Uremote guys. They use these devices along with their own app that mimics irule for this device) .
This being said Paul has used his MCE USB device to great effect and I was tempted but at least with the USB UIRT you know the plugin is there for you in VC and it will be one less thing you will have to "figure out" in your journey.
In short I guess it comes down to your skill and if you would like to "code" both VC and eventghost or if you would just like to plug in, install drivers, install\configure plugin in VC and be off to new posibilities. The latter was me and the USB UIRT really surprised me. To me it really feels like a quality product although it might be assambled in someones garage for all I know and I am looking at buying a second at some stage
Sorry for the long post but hopefully you will gain something from it at least.
Good luck ahead and keep us all posted on your progress especially as between AUS and NZ we seem to be low on numbers
Will be great to see more projects from this side of the world as well