well obviously n johnson is an issue, even with the high w/e u said
But u have ALOT of solid hitters! speed may be an issue, otherwise it looks pretty decent to good.
Yes ur pitching is awesome also no prablems there, i would just try to get another big name guy at first, trade some pitching!!!