I don't see a problem with in-app purchases, but have you considered offering the unlocked app for free under Google Play Pass?
Never used 'Google Play Pass' and haven't explored it from a dev perspective. If that's something like a toggle in Google Play Console then I see no problem enabling it.
I don't see a problem with in-app purchases, but have you considered offering the unlocked app for free under Google Play Pass?