This came up in conversation recently and I realized I don't actually know the answer. I've tried a bunch of options over the years and the key is really about profile quality more than which platform you pick.
My go-to move is always suggesting a public first meet at a coffee shop or bar — keeps everything casual. Premium features on most sites are genuinely not worth it unless you're in a very active metro area.
Never share your real last name, address, or workplace before meeting someone in person.