Some needed features are:
Allow the admin to assign user group(s) to the ladder, instead of creating players manually.
Instead of fixed points, let the admin decide the point distribution.
ex. Out group has a game where different players are awarded points based on how they finish and the number of players in the game. A fixed winner loser amount does not work.
All in all, I recommend use of this extension if you have a simple ladder and simple needs. For more complex ladders, it just needs more features.
Just to let you know you can
specify you own points allocation system already.
Just select the appropriate ladder type when creating the ladder.