Thank you very much for your input, Adrian. It is very much appreciated.
Apologies for the length of my posts, but I tend to think having too much information is better than not enough. Also, I haven't had anyone who I can talk with about technical stuff for a few years, which won't help much...