Hola feliz-58.
La ventaja de crear los formularios cuando son necesarios y liberarlos cuando ya no lo son más, es mas que obvia en terminos de ahorro de recursos.
Particularmente, con poquísimas excepciones, creo los formularios antes de llamarlos y los libero al salir de ellos.
Saludos