Many thanks for sharing.
However, what about having a network topology that also help "Keeping Our Producing Nodes Safe"? For example, having the producing nodes not exposed. Actually, I wrote about network topology at https://eosio.stackexchange.com/questions/345/how-to-configure-block-producer-to-have-front-end-and-back-end-cluster-nodes. And I hope that you review it and participate in the discussion.
RE: Keeping Our Producing Nodes Safe