Paid app or one-off unlock
Removes the advertising question entirely
Charging for the app or for a permanent unlock means no third party decides what your users see. Revenue per user is frequently higher than advertising yields, and the relationship with users is cleaner.
Describe clearly what the purchase includes so buyers know exactly what they are paying for.