It could be an interesting system, right?
I don't really know how it works but my idea is that the user decides to watch an ad intentionally in exchange of ??? minutes/hours usage time with a limit of ??? ads per person or against ??? points, this would be beneficial for you and for the community because you will earn money thanks to the ads and we would have more time enjoying your product !
It could also be a purchasing factor for potential customers as having more time to test your product, the more free time there is, the more the number of users will increase and therefore potential customers.
Keep in my mind that its just an potential idea