Good idea, done that a million times, just with FTP, and not a web upload. It would be a tad simpler with a web interface.
second idea, is to have a possibility to upload via web interface 'statement.htm' file (because, like in my case, when I had to gather history not only from different accounts, but also from other sources) and to do Offline analysis over it. Just like this, without any grouping.
Surround yourself with people whose eyes light up when they see you and who have no agenda for your reform.