You guys should do a Pirates edition of OSFM where you throw all those extra prospects in free agency. That's what I'm doing with the Giants. It's great for franchise if you use 30 team control. You can prevent them from signing with other teams and just keep the lower level guys stored away until you bring them up.
I did it last year and it really adds to those 5th and 6th years of your franchise.