The three main factors (minus the price) are:
Number of locations available (this is the most important)
Diversity of pool
Speed of proxies
At least this is how people working with adTech see it. Of course, you can try using datacenter proxies, but a lot of the domains will likely to be blocked, so i'd suggest going with residential proxies, but in your case I would doublecheck this with a provider you choose.