It's likely to be. I spent some time looking at this and I couldn't get a better performance from it. The TC-7520 PSU can charge up that massive 10,000uF cap inside the TC-7520 case far faster than any linear PSU out there.
If you really want to improve on the TC-7520 PSU you could start by replacing the regulators with some of the Murata SR versions.
Stan

