Cloud Search AUDIO QUALITY on Moto X

I currently own an HTC ONE GPE and trying to make a switch to Moto X. HTC ONE is considered to have the best DAC and best audio volume according to GSM arena. My only worry is audio volume and quality via headphones on Moto X ?

I have done tons of research on the topic and there seems to be mixed reviews on audio quality.
What do you guys say -
Is the audio volume loud enough ? Is it louder or par with iphones ?
Is the sound quality comparable with HTC One ?
Do i need to use low impedance or high impedance headphones ?
Or should i use bluetooth headphones like jay bluebird earbuds ?

Let me know