I don't think I would rely on those as "intrusion panels" maybe I would call them wind deflectors if you have a hole in your body work. Unfortunately I have somewhat of the same problem which is why I asked if it was a true intrusion panel. I have no room to add bars but would like to find something other than aluminum because it really does nothing but hold you in the car.
Your car is looking good