Yes, the frost free hydrant runs off the electricity that runs the wll pump. The only advantage is it self-drains back into the well so the top part doesn't freeze.
I was going to post the bison well website- I've been thinking about this for the barn well for years. (Yes, I'm a procrastinator:P)
They say you can get one for a deep well as well as a dug well. Ours if 500 feet, but the static level in the well is actually generally about 20-30 feet. Our...