Glad you are okay. Luckily, none of us "spare bumper" users have had a chance to use our new toys. Although, VXKat has been the closest.
Hind sight is 20/20, but if the tow hitch saved as much damage as it did, I would think that with the SpareBumper you may be able to spare your VX from future idiots.
The Bumper creator dude's latest creation is a Safe “T” Tri-Ball Mount
So there are lots of options.
Probably would be a good idea to get your welds inspected first....at that idiots expense.