Yards can take up a lot of real estate beyond 2 turnouts and the stub length get short quickly after 2. You used the word storage as a primary need. I always like the idea of staging yards that can be out of sight, or on a narrow shelf. Consider cars here as "away". You can switch cars off the staging yard as required. I found it difficult to get the operating complexity I wanted if I tried to fit a prototypical yard in the middle of everything.