Thse are pretty neat. My cinch straps on my Mombasas started slipping a lot a couple years ago. Last summer I just put some new Velcro on it. But that is the benefit of knowing an upholster. I picked up an industrial sewing machine last year but I haven't gotten it sorted out yet. They work great once again.
Ya that could work too. After mine failing in such a short time I wanted something different. Also at $15 cnd hard to go wrong