Its been upgraded a few times during this period, and I have to say, the work done on this component is superb.
The problem with league software (and I've been using this league software or similar since 2004) is that it has to be able to do a number of things to suit a wide range of sports with differing teams, fixture setups, scoring methods and so on.
This means that Joomleague can come across as somewhat complicated to novice users of the software. But, some perserverance will achieve excellent results.
If you're after quick slapdash league software that doesn't bring much to the front end, look elsewhere.
If you're after something that will look great, have some excellent features (stats, prediction leagues and so on), and are willing to put a bit of effort in to produce the goods, Joomleague is the way forward.
This component ensures that the league/fixtures/stats section of your website is something to be proud of and a focal point of your website.
Personally, I can't speak highly enough of this software, and anyone that I speak to that is looking to start a sporting website, this is the first thing I recomend.