Looks good to me. Unless insurance requirements have changed, that should be fine. The side impact protection is really important. We realized this after Harri's bumper went about 16inches into the passenger side of Santi's 240 from a small incident at Hialeah back in like 2005.
16inch intrusion into the passenger compartment is not acceptable, and could cause some very serious injury