I would judge Eharmony on how precise the filters really are rather than on the feature list.
Took me about 6 weeks on it to work out that the real question was how the match quality holds up past the first day.
If you bounced off this before, revisit the platform and check how transparent the enforcement is first this time.
Before committing time to the service, work out how many profiles logged in this week.
Turning off read receipts made the site far less stressful, though it did nothing for whether bans stick or get walked back.
The closest alternative I found was how Datescout handles it.