For those who say moving turrets will drop cpu performance, well then make it a visual option to run it- low end user can just have static turrets. For those who have a high end beast (me, me, me!) I say, bring it on!
Bad idea, unless you can gimmick it. The reason for this is that if you make it an option, and a high-end player (with option enabled) and a low-end player (with option disabled) play against each other, then you have a desynch. The reason for THIS is:
If one player has rotating turrets, then the turrets delay firing until lined up. If the other has static turrets, then they fire immediately. So the same ship takes different amounts of time to fire on either system. Desynch.
This desynch is remedied by one especiaclly useful way. If you delay all turrets, animated or otherwise, firing by a set time (say, 1 second), then there are no desynchs. Then, a player with animated turrets has the turrets line up in a hard 1 second (so a turret would only ever line up in that period of time, whether pointing 90 or a 180 degrees away) and fire. This is, though, a gimmick, but there is still nothing REALLY wrong with it, as far as I can see. I think Lightzy brought this up in the "turrets don't move in beta4" thread - all conceivable arguments are in there, as far as I see.
As to modding, I would support that