Yes, should be easy. Would it work if it used the region's ebay marketplace to get results? The following could be added:
EBAY_AT - Austria (ebay.at)
EBAY_AU - Australia (ebay.com.au)
EBAY_BE - Belgium (ebay.com.be)
EBAY_CA - Canada (ebay.ca)
EBAY_CH - Switzerland (ebay.ch)
EBAY_DE - Germany (ebay.de)
EBAY_ES - Spain (ebay.es)
EBAY_FR - France (ebay.fr)
EBAY_GB - Great Britain (ebay.co.uk)
EBAY_HK - Hong Kong (ebay.com.hk)
EBAY_IE - Ireland (ebay.ie)
EBAY_IT - Italy (ebay.it)
EBAY_NL - Netherlands (ebay.nl)
EBAY_PL - Poland (ebay.pl)
EBAY_SG - Singapore (ebay.sg)