Change those text boxes... they make em sad.
Besides that it's not THAT bad (there's far worse ones out here)
personally I prefer building auto patch into your actual launcher (cannot launch client without it being up to date). Obviously it's easy to bypass but for idiots it helps ensure they are always at correct patch and you can then combine patch notes and such right into the launcher.
Ugly example but it's what we used for hellmouth.
It loads directly from a website which is controlled by a database. As such gm's can log into the website and create patch notes from the web control panel and it will then cause all of the news items to change. We never bothered with sexy formatting though.
Just an idea for some functionality you might want to consider for your final launcher/patcher.