Agreed. Business folk tend to think that the technical side of their plans is the easy part, when it's usually the other way around: business plans are a dime a dozen, but a flawed technical execution will kill any business plan (see Cuil, for example).
Plus, from the business/legal perspective: you have all the valuable assets. They have...nothing. You're making the only capital contribution to this company...that means, you own 100% of the company unless they put their own cash in (services rendered don't count as capital contributions).