Setting up small, high-performing virtual teams has enormous potential for companies to increase sales, penetrate new markets, improve business processes and come up with the next generation of disruptive innovations. But putting together a great team is tricky.