Vscode remote ssh over boundary connection

I’m starting to look at boundary for a use case of connecting to a remote development system via the vscode remote ssh plugin. Developing on Remote Machines using SSH and Visual Studio Code

After reviewing the docs seems like the best bet is to use boundary connect ssh and passing arguments that setup an ssh tunnel from my local system to the target. Once the tunnel is up then use the vscode UI to connect to the tunnel. Is this a workable approach? Other approaches I’m missing?

Thanks,
Blake

P.S. I really appreciate the learn.hashicorp.com docs for boundary + oidc!!