Models or DGNS which is better?

So we are still in the early days of adopting ORD in my organization. I was wondering if anyone has seen any performance difference between using multiple models in a single dgn VS using multiple DGNs?

our previous method was to create multiple DGNs and reference them as parts of the drawings. what I'm wondering is if theres a benefit to say placing all the parts of a design model in the same dgn and just using model spaces to separate them.

For Example a Detour.dgn would have the following as models:

-Detour Alignment

-Detour Corridor

-Detour Terrain

-Detour Earthwork

I was thinking the main benefit would just be reducing the number of separate files we generate but was also hoping that maybe it comes with fewer crashes and better functionality??