I've been using the multi line MDI for a few days now, and I'm still very much of the opinion that a single line one is much more useful for the way I use my machine.
Why can't we have a single line version like before as an option? All it needs is a check box in the properties for the user to choose between multi line and a single line one. Another check box could let you automatically clear the MDI box when the command has been executed.
What I find is that 99% of the time I want to execute a single line, say to move the head up, set a feed rate or spindle speed and then do something else. Now, every time I use it, I have to clear what's in there before entering the new command.
I also think it's asking for trouble to leave the commands in there, especially when they share the same CycleStart button. I've already managed to start an existing MID command when I actually wanted to start the G-Code. Yes, I know it's my fault, but it's an accident waiting to happen!