Has anyone ran the Triumph Front Bumper? How well does it hold up? Even if you haven't ran this bumper any feedback on aluminum bumpers, and sliders would be great.