No, the e clutch is a new electronically assisted clutch that prevents stalling. With it on, you don’t have to use the clutch at all, even when stopping. I don’t want it.
I do like quick shifters though. I might get an MT-10. I want a more upright bike