Congratulations, John.
Your Patience and Perseverance has been well and truly Rewarded.
Great Concept, and Execution, as you Commented, you got a lot of Advice from a wide range of Contributors.
You sorted the Wheat from the Chaff, and the Result speaks for it's self.
"A Fantastic Well Soldered Product of your Imagination, Tenacity and Perseverance".
Well Done My Friend.
Regards,
Brian.