I don't have an issue with that, in theory. The issue is that you're probably already really good at range. And when a feat is the optimal choice, it becomes less of an investment and more of an extra benefit. Just the -5, +10 would be enough for players to grab Sharpshooter ASAP.
Ignoring cover is a bonus to what's already great. You don't go out of your way to get it.
Maybe that part of sharpshooter should be its own feat. Maybe we could make sharpshooter a half-feat and this "ignore cover" part another half feat.