The 'top 5' should already be covered by the handful of 'Right click -> Open With -> Open With "Application Name"' . If the user has gone as far as 'Open With -> Open With Other Application' then an alpha-sorted list of all apps seems to be the only logical choice.
FWIW, Windows users will expect an alpha-sorted list given the operation of Windows' own 'Open With...' facility
The 'top 5' should already be covered by the handful of 'Right click -> Open With -> Open With "Application Name"' . If the user has gone as far as 'Open With -> Open With Other Application' then an alpha-sorted list of all apps seems to be the only logical choice.
FWIW, Windows users will expect an alpha-sorted list given the operation of Windows' own 'Open With...' facility