If someone says that their frost free hydrants only last 5 years don’t use them to install!
Mine was outdoors in central Michigan for 20 years with no issues. I just followed the recommendations (don’t leave any hose or connector attached).
I do always request 2 pipe clamps to be installed instead of one. Costs less than a dollar but can save a lot later if one fails.