The Quick release should hold if it's adjusted correctly, at least the one on my Navigator does. If you've adjusted it and it still gives you problems, I say take it back to the dealer and have them put a regular clamp on it. You will also reduce the chance of someone stealing your seat and post with with a regular clamp.