The first thing that strikes me about it is the it is from you financial institution's web site it is not on your computer. So: 1) If you get to depend on it, you are going to be locked into the financial institution. 2) Even though they do reach out and get your data from other financial institutions, it doesn't like you can upload your old data so you will probably be limited to your currently open accounts and how ever much that financial institution keeps as a history. 3) They of course will have to keep your user names, passwords, and data, so the same concerns about anything like Mint or Quicken Online apply (like can you say discontinued?) 4) Even though they do get information on investments they seem to be more focused on banking and budgets/goals. So I wouldn't expect much in heavy support of investment reports.
P.S. even though they mention taxes it was more like finding your deductions for the end of the year then guessing at how much you are going to have to pay on them at the end of the year.