I've had a look at this and it does seem a bit... basic. Nevertheless, I'll set the two rooms up in tandem tomorrow so you can decide.
I have to be honest and say I prefer Paltalk.