In regards to the high altitude environment and pitching - it is what it is. Its not really an issue and we always consider it an excuse that is generally only used a the MLB level.
Mesa's home game facility is the home of the JUCO world series in Grand Junction. You will be hard pressed to find a better facility at any level.