While I don't fully understand why this is coming out now, I am enthused to see it come. We are in a bear market from what I would like to call FUD by people holding shorts on the market who were looking to cash in on their investments, so this should help the market bounce back.
Here is a link to an explanation of the Weiss scale including important caveats, an explanation of their model, and a disclosure of the model components.
https://weisscryptocurrencyratings.com/ratings/the-weiss-cryptocurrency-ratings-explained-15