Your still holding on to Ollie, you got heart man, I dropped him and picked up Harang in one of my teams.
With Harden back, you have a great team, but I wouldn't say an 8.
More like 7. You need some hitters to get their acts str8.
I'd have to give it an 8 as well. It's a solid team. Only glaring weakness that I can see would be your lack of production out of Helton and your low OBP out of Reyes. Other than that you're fine. Especially in your pitching.
Straight up strong team. However, to me u have one glaring weakness if reyes goes down u have very little speed so speed depth is a concern. Otherwise u have every category in check. Id say if u can cover ur speed problem u deserve a strong 8 or 9. As it stands i give u a 7.5