Posted: 25/02/2015 at 08:20
If you check the indigogo campaign (which is why it's priced in USD) it's a bunch of French organisers- hence the final being in Alp D'Huez as they have local buy-in (and support presumably).
Their base case is for 10,000 teams (globally).
I'm similarly not fantastically enthused by the social media aspect, it smacks of being one step removed from 'sponsor me please', but the website is a little light on detail.
I'd also imagine if you managed to persuade some professionally sponsored ultra runners to join a team (anyone got Killian Jornet's email?) they'd be shoo-ins.