RE: Would you consider it overkill?
I don't really need five pins with 20 feet of wrapped fiber.
I don't really need the lightest weight peep available on the market.
I don't really need a fall away rest.
I don't really need an STS.
I suppose I could get rid of quite a bit and still kill animals just as effectively.