In the game when it gets dark we can not see anything and I find it quite annoying. So if a little plugin adjust the intensity of the night for the nights so dark. I think that's achievable by stopping time when the night is too dark.
Not sure how it quite works, but my texturepack has some sort of filter over the screen which adds a slight "torch", means you can always see a little even in pitch black. Although your plugin idea shouldn't be too hard, when the server reaches a certain time it just needs to stop the time of day for X amount of time, then at the end jump to dawn. It would look laggy though, because the sun would suddenly jump across the map