I like it. My only comment is that the the messages section should honour line breaks, and should use a fixed-width font as it may include error indicators or output from loops which may (effectively) be tabulated.
Agreed. It is possible to display the full message too, especially since the message panel will be draggable/scrollable.