Launching your start-up is a daunting task. It’s a bit like throwing a party. Your friends promise they’ll come, but you know that any legendary party needs a big turn out. So why make a launch even more challenging by doing it in the US? Dovetail X's Kate Darby explains how it can work.