So you've transformed your big idea into big business. But are you positioned for long-term, scalable success?