Honestly, I still feel like either unshared cooldowns or reduced cooldowns would go a long way to improve upon what Machinists have right now. Just like how DRGs had such a long cooldown on Jump before, our Hypercharge, Wildfire, and Rapid Fire are such useful tools with such long cooldowns that even 15 seconds less would make a huge difference.

At the same time, I do hope SE takes note that every other DPS class has some form of a self heal except MCH, whether native to the class or through cross class abilities. Why are we the sole exception?