Two more points:
1) TVFool and the like are generic, and may not apply to your exact situation. They do not carefully use USFS relief maps to know how shaded you might be by the edge of a mountain, so assume their conclusions to be a guess on the high side.
2) a "30 mile" antenna does not, sadly, mean good reception up to 30 miles. It probably means "under the best possible conditions through the vacuum of space with no obstructions or reflections", meaning in the real world it might work OK at ~2/3rds of its rated distance, and then maybe not consistently.
You can not have too much directionality where you are. Use the most-directional antenna you can get.
There's no place like 127.0.0.1