It looks to me like the system is setting up for a nice show of legitimate MLB level players for a number of years - consisting of back-ups, roll players, relievers and bottom of the cycle starters. The only issue I have is that they don't have any top level prospects - the "A" grade players that everyone salivates over. BUT, not many teams have those. The MLB teams that succeed tend to have a home grown core of role players combined with a dash of free agent all-stars.
You want those projectable all-star types in your stystem, we don't have any, but overall I am impressed with the system as it stands today. The farm system has a roll, and I think its doing its job, as well as having a good pipline. I give us a B+. The "A" grade level comes into play when all or most of the MiLB teams in your system have winning records and the call-ups offer more than what we saw. But really, this is where I was hoping we would be three years ago.