The needs of the many outweigh the needs of the few, what you personally like isn't as important when it hampers game flow. Not everyone likes playing on Hard mode, and all your suggestions (adding a bit more health, adding more mobility, more defence options) to be honest, sounds exactly like what the class could use right now to be more fun to play for the majority without being too overpowered. I'm not calling you selfish, I understand you were just explaining why you're making them the way you are, I'm merely saying that personal preference alone should have no bearing when it comes to making something for an audience. I'm a little worried I might be getting on your nerves by talking about this further.. I just really think it's worth talking about since so many people dislike them. 
They can approach from any angle, but if it's not fun to do that, then that ability won't be used! It's as simple as that, telling people it's super effective won't mean much if they aren't having fun doing it, and when dash is your main means of getting around, making it a pain to use it to get higher levels outside of combat is a pain.
I don't get the bolded part at all, wtf. Everything I pointed out is stuff that
they already have. They already have a 20 hp buff from before, they have an 8 way dash, they have a buffed 75% damage reduction block, they have a 100% damage reduction block if you time it right, they have the option to use pizza slicer or regular slashes in mid-air as opposed to only the former. I've never explicitly elaborated on any of my future plans yet. Fuck.
Having fun has more to do with how often you kill the enemy compared to how often you die. If you die a lot because you kept rushing in, then you should stop rushing in. If you die less often because you blocked more, then you should block more. It's really that simple.
I also take it that you have never played Megaman X2 to X(whatever # it's at). marvel vs capcom 2 & 3 have similar 8 way dash mechanics. It had the exact same air dash mechanic of button+direction. If you're playing with a controller, put Space on a shoulder button/trigger, because it's the general mobility hotkey (Dante roll, Jaina Dodge, Samurai/Xan/Slain Dash). It's not a pain to do at all. Unless you're doing some weird control scheme where Space is a face button.
If you're using the regular keyboard layout, it's just as easy, because your left thumb rests on Space at all times.