Perhaps the extra bracket is to keep the entire thing from ripping off his bumper if it where to come loose. Although if the mount comes away from the frame, and you are under load it may not save you.
I really like the relocated control box and plug in the grill. I'm getting ready to mount the...