What I would ask for is the same behaviour as Run, i.e. to be able to communicate with the app via the Terminal keyboard, but being able to use breakpoints and watches to debug the session.
Right now, l if I start a debug session for a console app, no terminal window appears so I cannot use interactive mode in controlling the application.