No you create the form in the config view.
You can do exactly what you suggest here ^^ I just had to correct you on which helper functions you needed to call. You call .set not .onChanged
Whilst you can put the config form in the front end it’s not advised.