Thanks for the great feedback, I'll collate all of this and work on Draft 2 when I have some spare time.

Keep the comments coming..