You mention hashes being an extra hurdle, however taproot addresses use raw public keys AFAIK because hashes were deemed unnecessary.
Also, if an upgrade through sending your UTXO into a new format were ever required, the mempool/tx fee situation might become.. interesting. With subsequent affect on purchasing power ("price").