Could someone (or 2 or 3 or 4) please explain to me the pros and cons of the slap straps?

I have tried the ring buckle system and I am not too fond of it... sorry, it just doesnt work for me..

I liked my nylon cleats, but since the bending incident, I have lost faith is their strength...

Now looking at the slap straps...

Thanks!