Biggest problems with camera ships is anonimity , player create camera ship , name it "test camera" and it can metagame/spy/direct battle all he want , nobody knows who he is , and it is hard to know is he metagame or really recording .
Solution can be that camera ships MUST be named by forum account name (for example , if i take camera ship in to some fleet battle , it must be named "sasa something") to be alowed to see fight , that way , everione will know who is in camera , people will know him and if there is abuse , evidence is easy to find .
If camera ship is not named corectly , attacking fleets have full right to chase him away, under legit reason:
"We dont know who you are , so to eliminate possibility of spying as , get lost".