TS, a lens is overkill only if you bought it and don't use it. Many have already provided you with good advice and suggestions but ultimately, you need to decide. Just don't, don't get a lens just because there's a red band around it. Ask youself this: if the 17-40 is not a designated L lens and given its specs, is it what you want and need? If yes, buy it and enojy it. If not, consider other options.