That small list of docs seems to be the key - am I scanning them or entering data from them? If I have to type in any bank info, add invoice data, add petty-cash data, etc. ... then it seems I'm better using a local solution with potentially better security?
Programs like Quickbooks produce P&L, etc., at the touch of a button. It's the information input that sucks IMO.
[I'm a small business director using SAGE Accounts (UK)]