In Post Ads in conjunction with Pro Sites - Multisite

I am wanting to use In Post Ads in conjunction with Pro Sites so that I can put ads on pages (as the super admin) but have them removable if they have upgraded.

If that's not possible, I'd just like to be able to push out ads (as the super admin) to all my sites using In Post Ads (I really like the concept of putting the ads in the middle of the articles and such rather than at the top / bottom / etc.) Is that possible?