On the fiber extenders- I've got several customers using them, and they work great...but...
When there is a power outage, sometimes the remote fiber station mod won't sync up properly. It's easy enough to fix; power cycle one or both of the fiber extenders, and they come right back up. Most of my customers are really skittish about touching anything electronic they don't completely understand, though, so it usually results in a service call.
One other drawback/ thing to consider: each of the remote StaMods require a separate set of extenders, and 2 multimode fiber strands. Unless you really push them to "over-cable", they'll probably run a 6 strand, use 4 for data, leaving you 2 strands, and then find out they need 17 sets...
And then, with fiber- who's running and terminating it? Electricians will often underbid us techs, but have no real idea that fiber is GLASS. It's fragile, and requires training and experience to properly install.
Make sure you at least get dB loss test results.
I usually only reccommend fiber extenders when the distance prohibits copper.