I think that it’s a little dodgy not guaranteeing a review. That’s probably why it’s not considered a payment for services and instead a “donation”. Ultimately it comes down to what you value your time and platform at, but still not providing a service for the fee is scummy.
I worked for Asurion and they are a bunch of crooks. Charging people to reload a factory image on their device. I used to do it for free anyway and give away back glasses with screen repairs.