What are the terms of the funding? If an indie game has low cost development already, why need the extra fund to dilute the profit? It would be great if it's a grant.
Think of it less as a business venture to jumpstart a company and sell it for millions later and more as a way to allow people to have a job doing what they really want to do full-time... so long as the game is successful enough. :)
Vague outlines to the funding terms are at http://indie-fund.com/about/ . Basically you pay back a proportion of revenue til you pay then back plus a bit. Or, if you make no money in the first 3 years, you don't owe them anything.