I think I’d still latch the strap on before pulling it out. Especially if it’s a steeper ramp. Would rather take 10 seconds to do that and be safe than have my boat fall off onto the ramp.
Yes, I love it. Just make sure the nose of the boat is above the plastic piece that it slides on before pulling up and no problem. If you call the company they will make sure you get exactly the one you need for your boat. I would not do without one that's how much I like it.