Guter Ansatz, aber ich würde noch ein
Params.WndParent := 0;
dazupacken. Damit wird das Form vom unsichtbaren Mainform entkoppelt. Das Miniform sollte aber IMO nicht modal sein...
Genau wegen diesem Modal hab ich es weggelassen, es macht mich nach wie vor stutzig.