I'm an optimizer, so when I say something is good, that means I think that it's powerful relative to the strongest options the system offers from a mechanical standpoint.
When I say something is bad, I do not mean that is not viable or that you shouldn't play it, only that it isn't satisfactory for high optimization tables.
I use LudicSavant's and AureusFulgen's DPR Calculator to calculate DPR.
My builds can be found at BendKing's Baffling Builds Bundle.