Perhaps, but it's a bit easier to keep all my stuff on one place instead of all my non-Lego related things in my majhost account and all my Lego-related stuff o Brickshelf account.
No, I haven't, but from the looks of the commercial, it looks pretty good.