but I use each of the overlapping molds differently
the idea is to use a single mold for multiple shots. it increases overall skills and breeds familiarity. i'll usually give a particular mold a few weeks before i decide whether or not it isn't well suited for a particular shot.
as for overlap:
ESP surge: max D, stable
SOLF: stable distance driver
Pro SL: understable distance driver (S-shots)
the surge is slightly understable at high speeds, as is the SL. the surge isn't noticeably longer than the SOLF nor the SL. so... you could probably pull off most of what you are looking for with 3 discs of 1 mold. the SOLF is probably the best choice for this. hyzer to make it fly overstable. anhyzer to make it fly understable.
Star TB; *DX TB: stable drivers
*D cyclone: stable S-curve driver
the star TB has a similar flight path to a SOLF, surge, and new roc. if a disc s-curves, it isn't really a stable driver... but it can be a control driver due to speed. basically, a star teebird anhyzer will also s-curve.
i've already posted the formula for a bag:
1) stable control driver
2) max d driver (can be the same as 4)
3) understable driver (can be beat version of 1 or 2)
4) moderately overstable driver (can be stable/overstable versions of 1 or 2 or beat version of 5)
5) very overstable driver
6) stable midrange (2+ in varying wear)
7) stable putt & approach (2+ in varying wear)
i'm not the only one that favors carrying a few molds. i read in an interview once w/ climo that at that time he was carrying 6 teebirds, 6 rocs, 6 aviars, and a firebird. i know ron russell went through a phase (around when he won worlds) of cyclones, comets, and magnets.
as for ideal, there isn't one really. if you really want to become a utility man... you could probably have a pretty solid bag w/ picking 1 or 2 driver molds and using them until you can break a few in and really end up w/ the full spectrum of stabilities, that is, from rollers to overstable. once it is no longer a struggle to find the "right shot" then going back and adding more molds.
here is an example of a "do everything" bag with 3 molds:
1) mid-weight d cyclone
2) light weight d cyclone (for tailwinds)
3) super beat d cyclone (any weight, or moderately beat flathead cyclone)
4) max weight x cyclone
5) any weight z cyclone
6a) broken in dx roc
6b) newish dx roc
6c) newish kc roc
6d) thrashed dx roc
7a) newish s wizard
7b) broken in s wizard
7c) thrashed ss wizard
concise version of your bag:
1) dx teebird OR d cyclone
3) x xs