Snipe
I know it generates hard flux , but better that , then getting shot on the "normal" shield or hull and take the full blow.
Well the enemy is low on flux and in weapons range. Deactivating it´s fortress shield takes some rounds builds up its flux way faster then keeping the shield on a few seconds longer
What I would do depends on (lets make it very simple):
if i want to attack , i would only use it to get in weapons range with as low flux as possible . So i would go in weapons range with system on , strike and try to get out while using the system again if needed.
if i want to retreat , keep it on as long as possible to get out of range and decide based on enemy weapons to take the hit on the armor or not.
both would depend on my current flux level if i would go toe to toe.
My feeling is, that the AI thinks if i´m on hold fire : hey his weapons are disabled ( like emp or something ) / the target is no threat anymore.
They same with weapons here is what i say with its shield : They seem to forget that my ship stays the same threat just a sec ago.
You could try something ( happens with every Ai ship ) : hold fire : the enemy will close in to a short distance ( i think his optimal weapons range ) , but when not on hold fire , the enemy keeps a greater distance.
So you can lure the enemy into short/medium range and not fighting on long range.( which could be another issue )
I know it´s hard to get it right.
I´m no programmer , just telling what weakness I found so that it can be dealt with as best as possible.