Risposte:
La differenza principale è che Helm può mostrarti completamenti da più fonti (ad es. File, buffer, segnalibri, ecc. A seconda di come lo configuri). Quindi non devi invocare comandi diversi per aprire cose diverse, puoi accedervi da un comando comune.
Inoltre ido non è molto buono per i completamenti in cui gli articoli possibili sono lunghi, perché il minibuffer non è molto adatto per mostrare oggetti più lunghi.