The problem, if it is a big advert spend, it could be hundred of apps. Am i going to vet "bubble pop", "bubble pop 2", "puzzle bubble", and 200 other games, or just say i want my ad to be shown in puzzle games?
I think that the large ad networks do have settings that give you that information, it's just not intuitive.
Regardless, I think you're not really solving a problem. You're giving more information that involves more labor.
It seems like you're describing more of a labor/service company rather than a tech company, which is fine. But the more information and control you're giving the customer, the more labor/time you're expecting out of them.