How do you like the bumper?
Regarding the weight, when I asked about the weight of their dual swingout bumper the number they gave me was 220 lbs.
In the thrid picture of your bumper there appear to be two screws and maybe a pin on the bottom of the swingarm. What are those for?
How fast were you going? At low speeds (<12mph IIRC) you might hear KDSS open up.
Edit: it’s been a while since I’ve had a KDSS-equipped vehicle but I remember what could be described as a clunk when KDSS opened up at low speeds.
The current hotness is King Shocks so all others must pale in comparison.
Seriously, what are you looking for? Something to look good or offroad performance (e.g. crawling, high-speed)?