Requires silverlight to install, which is why i never explored using it. Since silverlight support (and product) has since disappeared, you may have issues getting it installed, although I don't think it's needed to run.
Yeah, with BG on this - just having to use Internet Explorer is an issue. Having to use IE as the browser AND having to jump through hoops to enable an unsupported technology? No thanks.