Definitely a Google Adwords rep comes in handy, use of their API and software tools where needed to speed up this process and make it a viable solution to managing and handling such large quantity of ads and keywords.