tak to záleží na tom, co děláš, že jo.
disown odstraní proces s jobů, takže ti zůstane běžet když uděláš exist, bash jim nepošle SIGHUP signál, ale pořád ty procesy mají bash jako parent, pořád jsou třeba pod tvým pty, takže se třeba s ukončením ssh spojení klidně zabijí (to je v pozici s nohup), ale to vše záleží na nastavení, pokud je nic nezabije, přesunout se nahoru, ztratí stdout/stderr, který měly z terminálu a není to pěkné.
Já to používám v situaci, kdy spouštím úlohy na pozadí, ale nechci odebírat jejich výsledek, sami si ho spravují a nechci, abych si ho omylem ukončil nebo na něj přes wait čekal. Není to ale častý use case.