My suggestion: Making the client sided F8 console detachable with the ability to move it outside of the FiveM window, similar to all other tools (Resource Monitor, Streaming Memory, etc.) in order to see the console while controlling the game.
I know that you can use a controller while the console is open and that might be useful in some scenarios, however constantly switching from keyboard & mouse to controller and back can be tedious after a while.
Using VConsole2 sadly doesn’t work for me. I made sure to start vconsole2.exe, created a new connection to localhost:29100 (it defaults to port 29000 so I made sure to connect to 29100 instead) and I can neither control the console nor see anything that was printed in it.
Looking for other alternatives didn’t bring up anything useful either.