Jem, this is an awesome document!

Will take my time digesting this properly over the next few weeks I think

Thanks man, it's likely to be a very helpful starting point.