My suggestion would be to find a local SCCA tech guy and ask him to come check out the safety stuff............ having a second set of eyes, especially if you don't have a high level of experience with cages, etc isn't a bad thing.