I am all for accountability and visibility when it comes to our clients. We do bookkeeping for lots of small businesses and wow, we sure see some disorganized messes. We are moving more and more to cloud based services since we don't have to worry about backups and we can access the data from anywhere.