I accept flawed, but it is clearly not "not usable". Many are using it and find it helpful. I can think of several friends who mostly pug and have pugged their way to high scores (3000+), in part by using this addon to find other good players to pug with. The tool works both ways. It can be used by others to see your score, but it also allows you to see theirs. So when you join a group, at least you know what you are getting in to.
- - - Updated - - -
Fair enough, but it also gives you something to do: you can go run Seat of the Triumvirate once so at least you'll have a score there.
I mean, it's late in the expansion. What else you got to do, other than run Antorus yet again?