hi, Just wondering if you have considered using hopin.to for meetups?
It's a new platform currently in early access. The company is based out of London.
Yesterday I attended a RunningRemote.com conference on Hopin. It was brilliant. Unlike most other tech, it's designed for the purpose of virtual meetups/conferences.
I just mention it because I thought it worked great.