My opinion is that you're asking if it's best to get a spoon or a fork.
It depends on the source materials.The Z1R / TH-900 and HD800S are very different.
I'll comment more on the Z1R and 800 S, since I know them well. I'm going to even skip the 800 S and push it towards the HD 800, which I prefer:
- Z1R will give you a lot more body and intimacy. Sound is fuller, bass is punchier, without being wooly and without ruining separation and positioning or a nice lower mids. Treble is nicely detailed, sharp but on the dark side.
- HD800 is considerably more spacious. Sound isolation is zero, so they excel only if the room is totally quiet. Separation, positioning and layering are better than on the Z1R, but sub-bass all the way to lower mids will leave you a feeling of hunger, as if you're being served a really good dish at a high end restaurant, but it's just a bit too small. They're also harder to pair, not because they need power, but because you don't want a bright, grainy sound. You want it warm, thick, with a good bass boost. The Z1R however are pretty plug and play, as long as you avoid a source that's abnormally bassy and warm.
Both are really good, but in very different ways. They complement each other well and are two of my favorite headphones. Picking one over the other... hmm... not really possible.
Except in three areas:
-Build quality
-Comfort
-Packaging/Presentation (think box/accessories here)
In these three areas the Z1R absolutely trash the HD800+HD800S. The 800's box looks like something out of a happy meal. The plastic, the itchy Alcantara pads, the flaky silver (or black in the HD800S paint).. the Z1R just makes it feel lame, with its wooden box, soft leather, beta titanium and award winning function-over form-design.
But we care mostly about sound, and in terms of sound, hmm. You might need both.
If you only want to choose between those three models and want "all-rounder" and for "electronic", then I'd totally forget about the 800/800S. It's between the 900 and the Z1R and only the latter has any chances of success.
One of the most important differences in your listed preferences is not even about sound, is about noise. Z1R vs HD800S vs TH900 can be decided on noise alone. Are you able to listen in a quiet, peaceful area?
Don't underestimate the difference between a totally open design and closed designs. It can totally change the joy you get out of a model; if you can listen in total peace, the HD800S gains some points... if you have to share your space with people, fans, power supplies, etc, well, you want something that isolates.
TL;DR: Electronic, all-rounder > Z1R.
Or save money, get the Andromeda as IEMs and you get the best of all those three in a single package.