As is, it is flawed. Look at the road map. Ranged attack delay adjustments.

Albeit hopeful thinking but it looks like SE is serious about this aspect of Ninja. I look forward to seeing what they have mapped out.