The biggest knock against it is that it doesn't do things that it wasn't designed to do, anyway.
Like create a fixed, permanent number (SSA) for a particular course. Or produce a single round rating so specific and accurate that it means something all by itself.
that's the biggest strength in my mind coming from someone with both a GHIN handicap and PDGA rating.
Weather and pin placements are so important.
I'd love to see a permanent SSA for each course. If pin placements were a constant than it would be possible with a few tournaments averaged hoping to take weather variations out. I'd love to see this site try to use actual tournaments as opposed to guess based on yardage and trees and elevation. PDGA merged with discgolfscene, perhaps it could join an alliance here.
Who says the purpose of the rating was to quantify the strength of a course. Isn't it designed to quantify the ability of the player.