I personally don't want to see any addons in the game, unless they are officially from Bioware.
Third party addons by nature are a security risk to your personal account info, like it or not.
Second, currently the game is fair, every player has the same interface, the same visual and equal footing. If Bioware wants to introduce an official DPS Meter, Official Threat meters then they can scale encounters expecting all players to have them.
I don't want to go get a third party deadly boss mods, If bioware adds one to the game so be it.