Super-, perfect-, ultra-, micro-, mini-, …: does anybody benefit from miniaturized percutaneous nephrolithotomy?

Super-, perfect-, ultra-, micro-, mini-, …: does anybody benefit from miniaturized percutaneous nephrolithotomy?