Hi there.
That no shock hen pen looks fairly short term and bunk to me.. doing nothing to keep even ground predators out like fox, dog, raccoon, coyote, etc. Though it MAY work to retain your hens.
I personally would skip the poultry netting and go with E wire... keeping a line clear enough for it isn't that hard (especially since switching to wire instead of poly no fear of weed whacking it), it's affordable, easy to set up with T post, and effective WHEN wires are placed properly, doesn't break down in the weather. As stated by others it still won't do anything for aerial predators or those that climb overhanging trees.
I have tons of power outages so went with solar. Had to replace my battery after about 3 years for $45. Would much rather have ac instead... maybe I will switch after we get a whole house generator installed.
Yes, our dogs and own activity does make a huge difference.. but it's always good until it's not... and my hens are MORE replaceable than my roosters. I have kept birds free range for about 10 years and only lost my first chicks last year. The hawks are persistent here this time of year.
Good luck, it looks like a splendid place to forage!