Server UI - graphical vs command line

Like in topic - what do you think, is it better to be able to control server via GUI or command line? I wonder which solution is better - command line should work everywhere and is very easy to make, but GUI should be faster and easier to use and be able to show more data at the same time.