My sentiments exactly Buddy
I think it's a heck of an invention so that you can add it to any fly but I agree it's not really fly-fishing. Personally, I just think using the long stick is more fun now that I've learned a little about it but I would use nearly anything on the end of my leader because I'm certainly no purist. I also agree that it would work better on my custom build spinning rod that I'm letting collect dust since learning the long stick.
Someobody please answer this. Are there any US/local companies with this thing? These would make awesome gifts for my family members who strictly spin fish for trout (and for myself).