Yeah, I totally accept what you're saying, its going to be a pain and your suggestion might be the way that I have to go, for now I've put this onto the backburner, I'll revisit another day :)
Thanks for your suggestions, I'll update this thread in the next year or so with how I went forward...