Those kitties look pretty happy and lucky to me - first of all, they get to live in Tennessee, which I have visited and it is beautiful, and they have a "daddy" that loves them and would go to such lengths to build them that room and fence (mine won't ).
The cat fence looks like a variation on one I saw on the Internet a while back - how very clever of you to come up with a home-made version. I tend to do that a lot, rather than spend the money on the real thing. My hubby loves our cat, but worries more about what the neighbors would think if we put up a fence (they've been our neighbors for 40 years).

And yes, welcome to Pet Talk!