I can't tell if you need the money from the first customer, or just the credibility of having that first big customer in your portfolio. I also can't tell if you're looking for product improvement suggestions from this customer. If you don't need the money and you don't need the input, why half-ass a solution nobody will be happy with?<p>In my own experience we needed that first big customer for two reasons: the money, and the feedback from a real-world customer. Our approach was to deliver early and often, with a product that in hindsight was more "minimum" than "minimum viable", but we got good feedback and were very responsive to our customer's input. We ended up with a much better product with that deliver-early-and-iterate approach. Plus that sweet, sweet money.... But we had a customer who was cool with that, and we were cool with that, so it worked out.<p>Clearly you can't leave your product feeling sluggish and slow to respond, but one way you could go is to use the new iOS "prototype" to get buy-in and feedback from your new customer, with speed and responsiveness improvements as part of the improvement plan. I assume you're not married to phonegap, as your new implementation sounds like a quick-ish hack. So get your customer, get paid, get feedback, and get to work making it all better.