Hmm....nope that's still not quite right.
The behavior of the DoCmd.ShowToolbar "Ribbon", acToolbarNo is different when evoked in the form when its automatically opened on startup and when its manually opened.
When opening on startup, the ribbon hides but not text menu above (File, Home etc)...