For internal enterprise or organizational use, it would be fine. IF you are planning to sell it, go ahead and create the GUI. I mean, really, it would take you all of 5- 10 minutes to design a GUI and hook it up with the code you use in your console app.