Okay I just tried it. It looks great and definitely works. It puts your games in alphabetical order not BLUS0003478 order.
It asks you the first time you launch it if you want to run games from LAUN1234 just say yes and walla they will all be there.
As for deleting your old backup manager dont...