To give you a bit of background the sites will be wordpress based (mainly because of available plugins like WPallimport, WProbot and PHPbay) and will be getting traffic from all countries.
The monetization on these will be a combination of Ebay listings Amazon and Affiliate imports such as from CJ or Affiliate window in the UK
My issue is that getting a properly working setup for Geo targeting for all of the different items which can be shown is becoming increasingly difficult / complex.
I could just use PHP bay and use the Onelungthin geo targeting info to ensure I only show Amazon and Ebay ads in that way so a UK visitor will see Ebay.co.uk and Amazon.co.uk results only.
But that leaves me with no affiliate products from Wpallimport and no way to target these to specific countries (as some merchants do not ship abroad nor would people be as likely to buy from them)
The second option is to split the site into two distinct categories for mysite.com/UK and mysite.com/US this would remove any complexity for the geo targeting parts from PHP bay and allow me to probably just use wprobot and wpallimport to make the sites with php bay ads in widgets etc.
However it causes some issues with site structure and menu's etc if i want to setup the sites quickly and easily (which is one of the goals)
Final solution is to have two wordpress installs essentially separate and a geo targeting plugin which redirects any non targeted visitors to the UK version onto the US version. this however means 2 installs for each site and additional complexity again in regards to how to make the homepage (although that is a small worry as it will likely be a heading and two flags to link to the sites.)
So i put this forward to you warriors. How would you structure this style of affiliate site to ensure that all traffic when landing on the site was directed to the relevant pages for their country while not excluding any method of importing affiliate products onto the site.
I look forward to your responses.