Few points which imo should be followed if you guys wants to improve the role play:
1. I would suggest that there MUST be a rule to make ID more usefull. That means that for example players over lvl (xy) MUST wear a ID. Those who doesn't can be hunted by every player until they got a ID !!
2. Those who are getting enemy (red) to other players, because of wearing the ID should (not must) been attack!!
3. Belonging to a faction means flying the ships of the faction and not others
4. Clan system should be in the same area which the clan belongs to!
etc.