I ended up returning the ZH3 and getting the Topping DX5 II instead. It's more expensive yes, but because I was planning for the next 10 years of usage, it was absolutely worth it. Having a built-in PEQ where I can simply dial in the correct values from oratory1990's list and get a perfect Harman response (or any other response for that matter) out of my headphone, makes this the best value for money imho.I'm unsure whether to buy this one or the Fosi Audio K7. It's mainly to connect it to the PC and hook up my Sundara headphones and some active speakers via RCA. I like both because they have bass and treble control, but I really don't know which one to buy.
I actually saved two profiles for my headphone on the DX5 II. One 100% Harman (according to oratory1990's measurements), and another Harman adjusted to my liking. You mentioned the need for bass and treble control? With the DX5 II you'll have all the control you want.
oratory1990's EQ settings for my headphone improves its Harman response score from 66/100 to 100/100.