The hitting looks nice, and I think you SP will be OK. I would absolutely not deal a hitter for a pitcher. There will be worthwhile SP on the waiver wire if you need to replace a guy.
Your relievers are not the most secure in their jobs. I would not make a change now assuming that there isnt anything more solid on the waiver wire, but keep an eye out for improvement oppurtunities.viewtopic.php?t=371167
What do you think of mine?