Don't know if it's better than Shadow Broker, but it's damn well up there. The ending feels a bit abrupt, but the included content is absolutely ace. Easily worth the 10 bucks if you're a Mass Effect fan.
---------- Post added 2012-09-04 at 10:53 PM ----------
Also, for those who have played it, the ME3 News team has put up a survey that you can fill out. The results will be made available on BSN once the survey closes down. I can't remember when that's going to happen, but it'll be sooner rather than later, so get that feedback in!