sure, there's some cool stuff in here. but is it really enough to make anyone but a geek go through the hassle of adding yet another banking service? probably not, imo.
Some people are great at managing their money. Most people are not. A bank that designs its systems to suit an average human rather than to suit the bank itself will be a revolution. This is great design finally being applied to something notoriously difficult for most people.
The big hurdle will be in getting this out of the realm of the geeks and into the general public. If they can do that it will be huge and then every bank will copy them.
I look forward to all banks being simple.