I would not call that overkill. I have no idea if the "bolt on" design is typical of aftermarket sliders but I would personally prefer welding them to the frame (which you could easily do using those sliders) I just would not trust the bolts alone. Overall they look decent to me. One thing I did not like was the cat protection looked like a giant rock anchor but since you already moved your exhaust, you could get rid of that part anyways.
My .02, if you are interested in learning to fab stuff, sliders would be an easy (simple) place to start.