Finesse weapon variant rule for 5e

In my discussions with those in the D&D community, the discussions about weapons have been the most heated and divided. Namely dvided between those who advocate for game balance and those who advocate for realism. "I want longswords to be finesse, I've used a longsword in real life and it is definitely finesse, the lightness and drawing cuts of the blade lends itself to dexterity more than strength!" the realist argues, the game balancer rebutts with "If you give them finesse they can sneak attack 2 handed, then use great weapon fighting to reroll all the 1's and 2's on their sneak attack! That's broken as hell!" both valid points. With this new rule I seek to combat this issue, in the interest of game balance and realism. I introduce a different weapon property, separate from finesse, as well as alter and rename the finesse property to accomodate this. When reading this your may find that it harkens to pathfinder or 3.5, and indeed I have taken inspiration from these.

Weapon Properties

Many weapons have Special properties related to their use, as shown in the Weapons table.

Balanced When making an attack with a Balanced weapon, you use your choice of your Strength or Dexterity modifier for the attack and damage rolls. You must use the same modifier for both rolls. A weapon having the Balanced property does not automatically make it usable for the rogue's sneak attack ability.

Subtle A subtle weapon is either small enough, quick enough, or light enough that a rogue can perform a sneak attack with it. While ranged weapons are still viable for sneak attacks, these are the melee weapons that can be used.

While similar looking to the weapon table in the PHB, these tables will only display the weapons that are changed by these properties