Connect is a DIRECT link to the server. This can be very useful.
Yes, but if it were changed to Connect changing the last hop only, the same could be done by using "Disconnect" followed by "Connect."
Bounce does just like you say. Bounce is good for hiding your tracks. Completing several bounces then installing software, disinfecting or copying files is better than just connecting to a server.
Exactly. But it would be nice to be able to use the same bounce chain more than once, instead of having to rebuild it each time you want to change the last hop.
One thing you want to do is hide your tracks on the first bounce. Change the logs, don't just delete them. Deleting is a BIG RED FLAG saying "player trying to hide their tracks". Just replace your IP address with another.
And wouldn't it be nice to only have to do that once, instead of every time?
Plus it makes sense... if you're sitting in the system, admin access, proxy activated, why can't it reconnect to a different system?
Also, as it stands... there is no way to connect through a bounce chain to an endpoint where you don't have admin access. Which, while it doesn't really matter that much since cracking admin makes no log entry, also doesn't make much sense.