Not going to discuss sound quality here but if you have problems driving the Piston 3 probably you have a weak source and that could leave you disliking some gear that you could like if you had enough power to drive them.
No offense, but earphones like Piston 3 are made to be PORTABLE and
used with MOBILE phones.
So like with the other earphones I have, I compare them with the same
equalization methods (Arkamys + Dolby Atmos) on my Xperia Z1, with increased volume output.
If I need more power for the Piston 3, that my high-end device cannot provide, than Piston 3 sucks.
You shouldn't have to drive mobile earphones, and KZ ED10 and Rock Zircon proved that.
Still, it
losses its purpose as MOBILE earphones.