There may be a couple of errors in that description that you might want to double check.
Input inductance is surely not of the order of Henries - must be mH???
And >25 milliohms is not the lowest in the business. SAMARs are lower, and some of ours are below 20.