i dont think the jdm one is even really rated for anything... its just a bumper skin hanger. i have bumper beams on my car that i just cut with a plasma cutter, which in my opinion is just the same as the jdm ones, but theyre free!
either way, it did help the handling alot...