If we only add a single input/output for the funding transaction, we'll only call openchannel_update once, which results in a crash because the dest->state will never advance to MULTIFUNDCHANNEL_UPDATED; Instead, we update to UPDATED before we check for doneness.