Been mulling this over for a while and this seemed like the right community to ask. Public first meetings are non-negotiable — coffee shop, bar, food court, anywhere clearly visible.
Tell a trusted friend where you're going and share your live location during any first meeting. Paid apps often attract more serious users simply because the barrier filters out casual time-wasters.