a fiio e6 is a good investment for anyone in this hobby.i don't want any more volume than I'm getting now on my phone with xiaomi pistons. i also don't want less.
Through my Samsung galaxy my b3 is meh, after I run in my e6 it's phenomenal.
I'm not too much a numbers/ohms/impedance guy (yet), just someone who likes and spends way too much money on headphones. I'm telling you, the e6 should give you the extra boost needed take them sound good until you invest in a bigger and better amp.