That has got to be the most pointless invention i think i've ever seen.
Honestly, what self respecting kiter is going to go "hmm, awesome just what i need"?
Not to mention all the lines now fouling everyone else using the same piece of water.
Sorry, not my cup of tea really

[edit] Having a bad week. need saltwater.