A lot of higher-end buds seem to have really high impedances (150-300 Ohms) compared to IEMs (16-32 Ohms), does this make a big difference in the amping requirements? It seems odd that such small transducers would require more power than full size headphones
One must look at the sensitivity too (not the impedance in isolation) when it comes to amplification.
You can check out this nifty calculator here: https://www.headphonesty.com/headphone-power-calculator/ on how much power you would need for a particular transducer (get the sensitivity and impedance values ready).