It sounds as if you're saying your throwsock is not as effective as the traditional throw weight. Yes/no?
If this conclusion is solely based on your having it get stuck, even if a few times, then I still would ask if you are sure you're properly comparing it to the traditional throw weight system. In other words, in my opinion, the trad. throw weight gets stuck very very often and must be constantly manipulated to retrieve it, whereas your sock weight very rarely gets stuck, which would make it still much more efficient than the traditional one. Even considering having to manage your system, I don't find it any more cumbersome to manage than all the management that also has to be done with the traditional.
I feel that simply putting a weight into a slick nylon sock, like you did, offers great advantage, plus having the line pay out only on descent adds another great advantage, without even mentioning all the other neat solutions your system addresses.
Your system is still much more advantageous and efficient in my humble view.
Please keep up the development and promotion. One day many more will come to appreciate your innovations.
Safe climbin.
Charlie Brown.