I think it's great. I've always had trouble saving any money always desperately waiting for my next paycheck, and after only two months, I've saved more than I ever have.
It can't really replace a full bank though unless all you do is use a debit card for all your transactions (like me).
Email me at Joseph@JosephRobertBrown.com if you want an invite.