I think that headphone quality must have improved vastly since then
It has, mostly in bass extension and sensitivity. Stax headphones have just improved slightly. The 'cheaper' models are still creaky and feel cheap. The SR007 and higher models feel a bit more serious and are more comfortable.
Personally I would recommend a HD800S and apply some EQ. This (EQ-ing and driving the HD800S) is easy to do using just an RME ADI-2 DAC. Both the DAC and headphone are high quality (almost luxury) items that will last and have great support.
The HD800S feels comfortable, does not get warm, has a very good sound quality and won't disappoint.
Of course you would have to get used to headphone 'presentation' and get a more 'intimate' sound. Takes an adjustment period and learning curve.
I have measured, auditioned, and owned over a 100 headphones and the HD800 is a headphone that still is exceptional and in the 'lower' price of the luxury items and one of the few headphones I own that get the most usage.
The Stax SR007 and SR009 have some other traits that may be more desirable but also lesser aspects. The HD800S is a headphone that comes very close and has higher comfort, is much cheaper and requires less TLC.
Of course there will be recommendations to use cheaper gear but that won't have the same excellent qualities nor longevity and comfort.