I think these changes are fantastic. I usually expect SE to respond to any issues with the most backwards solution possible, but this time they've surprised me. Not only does it solve the max melee and binding issues, it also reduces the awful one button spam - very efficient and elegant solution imo. They even kept the same amount of total keybinds but merging Kamaitachi with Bunshin right away, rather than only getting to that 2 patches later. Having option between melee and gap-closer also enforces flexibility.
Did the job design team get a new member or something?

As for NIN's damage, it seems more like a side-grade for now, so might still need buffs later, but it should be back to an enjoyable state gameplay-wise at least.

The only other thing I would love to make it better, would be turning Raijus into ogcds, but that is obviously subjective and dependent on whether or not you miss NIN being more busy with weaves rather than gcds.