No problem with the late answer, really.
I'm using Windows10, on an Intel Core i5-2400 CPU @ 3.10 Ghz, 8Gb RAM, GPU is an Nvidia GTX770. Not top-notch material, I know :).
I read the other comments in the meantime and saw the Babble servers were located in Australia. I'm in France, so maybe that's the reason?
Anyway, cheers! Still a beautiful project you have here.