From some of your other posts and the squad you drafted, I can see you and I have slightly different strategies for fantasy. So my comments may not be quite as helpful, but let's see what I got...
Great power on this team. I like that. I would build up power numbers, and then consider trading some of that power away to address other needs as the season progresses. You don't need all that power the entire season. Winning HR by 100 or by 10 still nets you the same number of points.
You could use more speed, but, again, I'd wait and see. If Dunn and Wells make good on their pre-season pledges to steal more you should score enough points that you'll be okay.
I'm not a huge fan of your pitching, but I prefer to target guys with high K/9 ratios. Your top 4 SP are good enough, but Lawrence and Tomko are real question marks. Neither went drafted in my league, and I would probably drop them for depth on offense (is Dm. Young available?) I see that SP staff as finishing 4th or 5th in relevant categories in a standard 5x5.
You also really need saves. Keep an eye on the closer watch in the Baseball Leftovers forum. You'll need to be ready to jump when someone gets save opps.
Without knowing the other teams in your league, it looks like you've got a team that could be competitive. It'll take some good team management though, as you'll need to fill weaknesses. Just remember that you don't have to fill those weaknesses all at once.
Comments on my team?
"The game has a cleanness. If you do a good job, the numbers say so. You don't have to ask anyone or play politics. You don't have to wait for the reviews." - Sandy Koufax