I am not expert, but if you don't use noise cancellation you would probably do better with standard headphones where you pay for the sound quality instead.
The QC-35 II's were great for concalls. You can connect multiple devices at once via bluetooth and the mic quality was quite good. For music, I agree there's lots of better options. I've now using an external microphone and some wired DT-770's, however it's not a great portable solution.