Lol, thank you for all that info. I have just checked out the comments API and you're absolutely right, it is doable. I will make a note of this so I don't forget, but it might take a little while to get implemented.
Thanks for all the feedback!! Really appreciate it