I would add "any sort of ad that requires a script to run on my machine" as bad because it's a security hazard. On the other hand, it does make it easy to clobber ads by blocking scripts from known ad sites.
If they want to run a script-based system then they can do it server-side. There's also the point that such ads would be way harder to block if done carefully.