Is this homebrew trident weapon and associated feat balanced compared to the published weapons and Feats for Weapons?

Currently, the martial weapon trident is strictly inferior to the simple weapon spear. Here is my homebrew fix for it:

Trident (Martial Meelee Weapon) Cost: 15 GP Weight: 5 lbs
Damage: 3d4 piercing Thrown (0/15), Heavy, Two Handed, Special

Special: This weapon can be wielded with one hand if the other hand is wielding a net.

And its accompanying feat:

Trident Mastery
Prerequisite: Proficiency in tridents.

You gain the following benefits when wielding a trident:

  • You have advantage on attack rolls made with tridents while under water.
  • When you throw a net as an action, you can make one attack with a trident as a bonus action.
  • When you are attacked by a weapon that has the reach property and are not incapacitated, you can use your reaction to add your proficiency bonus to your armor class against all attacks from the creature that attacked you until the beginning of your next turn. If this increased armor class blocks the triggering attack, the creature must make a DC 15 dexterity check or drop the weapon.

Is this balanced compared to the official weapons? Does it have any “broken” combinations with any feats or abilities? Is the feat broken?

Reporting trident token or other indications of a user in compatibility mode within Google Analytics

I have noticed that the number of users reporting to be using Internet Explorer 9 is high (2%) within browser & OS in Google Analytics. Reviewing the user agent it’s clear a higher number of these are running Internet Explorer 11 in compatibility Mode. It appears google analytics would represent the following user as IE9. However, the trident value of 7 indicates they are using Internet Explorer 11. What’s my browser example

DeviceType Mozilla/5.0+(compatible;+MSIE+9.0;+Windows+NT+10.0;+Win64;+x64;+Trident/7.0;+Touch) 

I’ve seen older threads stating that it’s not possible to report browser by the trident token or if the the user is in compatibility mode.

Is this still the case? Are there other tools within google analytics that could give an accurate represent of the IE 9 usage?