where in ct are you from?
Newtown. It's close to Danbury.
AK - It's a great idea. My only comment/concern is maybe adding a mounting point on the bottom of the cage. I could see that thing moving out from the body when hitting sharp bumps and eventually breaking away.
There are three mounting points, and the welds had good penetration (even though it MIG and with flux). It's still rock solid even with the stiff suspension and autocrossing.