We should support the scenario when there are per project statuses, but we shouldn't worry about the same status having different colors in different projects or user-specific colors.  We should strive to simplify what can be configured on what level.  Otherwise, the complexity will increase significantly.