I use the straps like you are looking for. I love them but one thing that always pissed me off was that they slide down the carboy. So I took some string and ran it from one side around the neck a few time then to the other side. Keeps them in place great.
I would like to see them improve on there design and incorperate some more webs that go up and over the top.