I have tried Wave and have discovered a few key features missing. They have no true checkbook register with balances shown (transaction report does not show balances), there is no ability to reconcile your bank accounts, and there is no ability to make journal entries. Having an accounting background these are really important features to any accounting program.
Just my opinion.
Julie