There are lots of GMs out there (including myself) who will tell you how you should run your game. Ultimately it's up to you to decide what works best for you and your game. Don't hesitate to blaze your own trail.