A friend of mine just installed the Seat Concepts gripper top on his 2024 TW200, and he keeps asking if it's going to lock him in place too much. He wants to know if it'll make shifting around on the seat tough or mess with putting his feet down at stops. Has ayone had experience with this setup?