Asking here because you guys tend to give more honest answers than most places online. Public first meetings are non-negotiable. Coffee shop, bar, food court — somewhere visible.
Reverse image search is your best friend for vetting profile photos quickly. The old Java-based chat rooms are basically all dead. Everything has moved to modern web tech.