It looks underwhelming when you have a stadium full of fans in navy. But a stadium full of white or royal blue looks great. Black would look good too.
As for uniforms itself. The players seem to like switching it up so that’s great for me… as long as it’s not navy.