Seconding what Olivia Brooks said, with one caveat about seniors.
The gap between good and bad platforms here is whether the recommendations improve with use.
About 30 profiles into the service, the pattern around whether enforcement is consistent or random became obvious.
If your area is thin, that one will not fix that, whatever how much data leaves the app looks like.
Would be interested to hear if seniors worked out differently for you.