With a form layout, the config dialog will look more consistent with other plasma dialogs and adding new fields would be more straightforward.
Old:
New: