Been sitting on this question for a while — figured this community would have the best take. Don't underestimate local community events as complements to app dating.
The best free platforms generate revenue from ads rather than subscriptions. The newer personality-based apps are a breath of fresh air for people who hate photo-first.