This is really rather clever.
As long as it is a site-based script that doesn’t affect your device after you leave the site, I don’t have a problem with it.
The market will weed out the greedy ones- people have little tolerance for slow performing sites.