Those NOW toe straps are completely different. Hope to get a pair to replace mine because they do slip sometimes.
I only have 3 days on mine but have no issues with the straps.
That looks identical to the toe strap I have on my NOW bindings currently. Tell me specifically what you see that is different?