>What kind of functions do I lose haveing a top-level form as main window instead of the VFP window?
>
Acess to some of the internal VFP dialogs, like the Print preview window, that will only run in the context of the VFP main screen. There are workarounds.