Hi Steve, welcome to the forum!

It sounds like you've got lots you can offer the community in return, good luck when you start a build of your own ;-).

All the best.