I think that your team is actually very solid. You batting is pretty deep, especially in the OF. Your infield is better than it looks: Young, Hafner, and Inge are above average at their positions, and Vidro's a decent, if not top-tier, 2B.
Your SPs are pretty solid (I'd kill to have a top three of Schmidt, Halladay, and Escobar), and you have great closers and middle relievers. With Holds as a category, guys like Gonzalez and Otskua become very valuable.
I think you team is pretty solid.