Put a 24 hour cooldown when you switch faction on the same server. No cooldown on different servers. Subscriber players are reduced by 4 hours per Subscriber tier. It will lower the amount of opportunist faction switching. New accounts can get around this but they wont have their Station Cash or Subscriber benefits, so I don't really care.