There is no such thing as overkill when it comes to gathering boni to hit in the era of bounded accuracy.
Also, I can't remember where I found it, but someone calculated when it is beneficial to use the -5/+10 mechanic. I have this written on my PAM fighter's sheet for GWM, but I'm pretty sure the same calculation could be used for Sharpshooter:
Should I Power Attack (-5/+10)?
Max AC Threshold = Attack Bonus – (avg damage/2) + 16
The attack bonus and avg damage are your normal (without feat) values.