This is awesome!

Would it be possible to ditch Twilio and build it as a peer-to-peer system though? Or does that always require a coordination server?