You don't have to pick your stadium first.....I frequently build a team and see which stadium best fits it.
With that being said, at high caps, I recommend using a pitchers park. The higher the cap, the more the offense. I would do everything I could to help my pitchers in a 160 cap league.