I see what you mean, and I think this is a really good concept. However, I'm not sure if it's "for" Minecraft, you know what I mean? It's a good concept, it going PROBABLY look good if it was made right (not sure if it'd be aesthetically pleasing or not), but how can you animate/code the movements to be "good"? I just have a feeling that if they make this, it's 1) Gonna take a while to make and 2) Won't be what you expect and will ruin Water Spout.
Waterbenders are already able to camp on their spouts and dodge almost anything you throw at them, this would give them MORE dodging capabilities which I think would throw it out of balance.
It's a great concept, I just don't think it belongs in Minecraft.