Having tried different ligatures, I come to the conclusion that there's no magic to ligatures ;-)
As long as they hold the reed in place and are easy enough to put on/off, this should be good enough. This ligature does exactly that, though I did find it a bit tight.