New Running brand and footwear design - SKORA

On second look, I’m guessing that’s what the Base is. When you’ve run in it, what were your thoughts on the straps vs. laces?