The list-available command is quite informative in its current form.
However it may be information overload for a casual user looking to see what extensions are available.
Consider a simple view by default when running list-available which shows bare minimum key properties of information (such as alias/id, name + summary, extension version(s) available with respective minCliCoreVersion, Python compatibility etc) and then an optional switch such as '--extended' which shows the full index detail.