I know I've been a vocal proponent before, but wanted to +1 this again. Vaults provide orders of magnittude more security.
In bitcoin today, once you broadcast a transaction, its a race in the mempool on saving funds.
With vaults, you can make it days/weeks of response time.