Ethereum should not adopt the Poseidon hash for the foreseeable future. ZK provers can deal with EL hashing, we it’s unclear the benefit of efficient proofs for consensus clients