My two points of concern: Smiley
Got it live on one of my sites - sure the ads are really targeted - clever stuff (wonder if google is presenting highest CPC in the topic?)
% split – it’s not disclosed
Ad design – would be much better if the webmaster could edit a template to make it fit the site.
My two points of concern: