Gitpod workspaces actually often require less bandwidth than local development because dependencies and SDKs stay in the cloud instead of being downloaded to your local machine.
There is some overhead of a persistent connection, with your IDE operating as a thin client communicating with Gitpod, but the remote development features in VS Code and JetBrains Gateway are designed to be resilient with unstable connections and reconnecting automatically.