Excuse me for pointing this out, but you now apply two independent restrictions, only one of which is really necessary.
Meaning that 1) if you only get the bonus action hand crossbow attack when you wield a melee weapon in your main hand... you don't need to restrict the disadvantage-negation to only the bonus action attack...
...and 2) if you restrict the disadvantage-negation to only the bonus action attack, you don't need to specify that the bonus action attack is triggered by melee weapons only.
This is because if you use a ranged weapon in the first scenario, you don't get the bonus action attack. (This makes the feat work just like RAW from a bow-user's perspective)
And if you use the second scenario, a character is forced to do main-hand attacks with a melee weapon to avoid disadvantage in melee. (This means a ranged character remains vulnerable to melee - or rather, that she needs to switch to a melee main-hand weapon in melee. This might not sound like a big deal, but it does mean you no longer can combine CE with either Archery FS or SS feat when you can't avoid melee, a sizable penalty at least for power gamers)
Obviously I prefer wording 2![]()
Maybe its just that point in the workday, but I'm not sure I follow you completely. To start, it is my intention to accomplish a couple of things by wording CE the way I worded it.
1. Give crossbows the full use of the attack action, but not bonus attack. This helps avoid overuse of the sharpshooter damage bonus.
2. Allow the Melee weapon + hand crossbow combo to work every turn, while preventing a hand crossbow attack action + hand crossbow bonus attack to happen.
3. Keep ranged weapons disadvantaged in melee, hence applying the removal of disadvantage to only the hand crossbow bonus attack, symbolizing being able to get the shot off handily since they are engaged with you melee weapon.
Sharpshooter has the goals of:
1. Increasing you ability to fire at long distance.
2. When firing at normal distance, increasing your lethality through removal of cover and a damage increase.
3. Do those two things while staying disadvantaged vs melee.
I'm still approaching this as trying to reduce the lethality of of SS/CE vs GWM, without reducing SS to once per turn. I really, really don't like that manner of handling it.
The melee character is still at the ranged characters mercy at range, although not as much. Once the melee closes to melee range though, it shifts to favor the melee character, through the combination of the ranged character having disadvantage on attacks, melee getting occasional bonus attacks and AOO if the ranged tries to flee. In fact, I would add one more line to SS for this now that I think about it. Not allowing the extra damage to occur if you have disadvantage on the attack, i.e. in melee.
Sharpshooter:
You ignore half and three quarters cover on ranged attacks made within your weapon's normal range.
Attacking at long range does not impose disadvantage on your attacks.
When you make a ranged attack with a weapon you are proficient with and you don't have disadvantage, you may add your proficiency bonus to the damage roll if the target is within your weapon's normal range.
So, I think in the end, I like all the penalties you pointed out. I think it worked out exactly as I intended. I can't see a way to word it differently and gain the same effect.