I personally think that plastic suspension holders last better. You should be able to use them with 808 hinge pins that have locknuts instead of e-clips. Safer and stronger option, but you loose the adjustments.
Or just replace the alu ISS inserts from time to time and they will last also. Those inserts were just about only things I could brake on the XB8 because I didn't replace them when needed
You may also want to use the DE Racing front bumper (XB808 one fits). Its really good design that protects the front more!