Maybe the license structure could allow for proprietary extensions. I don't think there would be many people willing to put the work of writing many deep and good quality integrations with banks for free.