Reliance on a single customer for a huge chunk of revenue is weighing on this company, but that could turn into an advantage ...