I like the idea. I'm not sure how a spreadsheet interface would help with "high volume transaction" (thousands?) situation. I thought API integration would be the way to go with dealing with a high number of transactions?
For thousands of transactions per month yes, API would probably be the way to go, but for up to a few hundreds we found spreadsheets work well and allow for easier bulk changes than other accounting softwares.