sanderbear offers a new ranking that looks at balance(derived at by considering the highs and lows in MLB in BA, ERA, and team Wins since 2001) and stability(# of teams lost at rollover compared to hbd average). you can read a more full explanation of sanderbear's rankings, and the rankings themselves, here: 133 Worlds Ranked
Capra clocked in at #26. Combined with our other rankings at #18 and #22, we can confidently say that we are in the top 20 or so worlds of the approximately 150 on the site.
now if we could just get Fargo to stop dominating us and spoiling our competitive balance ;-)