[Investigate] Should we use a gitlab-ui modal to collect Remote-Connection params?

Description

Currently, to collect parameters after clicking Configure a remote connection, we use VSCode Quick Picks.

Screen_Shot_2022-11-11_at_4.00.06_PM

The VSCode UX guidelines say:

Avoid using quick picks for long flows with many steps—they aren't well suited to function as a wizard or similarly complex experience.

Is that relevant here? Should we just open a form inside a GitLab UI modal to collect these parameters (or maybe something else)?

Edited by Paul Slaughter