Do you already have experience with inflated valuation and problems with adapting the product to the current market, and so on? We know that your budget is not infinitely flexible and you care about the most optimal payment solution.
Programming in pairs is one of the Agile methodology techniques. It could be really effective as it aims to improve quality of the code and as a result, decrease probability of bugs.
While the programming, the knowledge of two developers is instantly shared between them resulting big boost in the learning process.