I went out and did some practice throws with my new BlowFly, and I think the only major advantage I was able to find is that if you hit the basket or the halo, the disc just flops and within an arms reach of the chains. Thus keeping your disc from rolling away for a possible long miss. Other than that, I don't really see any difference in accuracy or distance of my putts. I can hit consistently from the same distances with the BlowFly as I did with my Aviar. I have been playing with other shots as well, and a thumber, although I can't get the same distance and turn with it, when it hits, it stops, so that may be of some benefit aswell.
As for as your comment of "Just get rid of this disc" I say, every disc has it's place, and this one certainly has earned a spot in my bag. Will I use it for every putt from here on out? I can't say for sure at this point, but for my next few rounds, it will be the only putter I use to see if I can improve my putting with it.