The parking situation probably blows because its in in the back of an Industrial Park. Very strange. My husband was none too pleased about having to drive our car off a curb to get out of the dirt lot. And its $5....$5 to park in a dirt lot. Makes the $3 valet at Postino even more palatable.
I enjoyed the small venue and for the Giants game it was packed. (I don't think they sell out their other spring training games though....)I'm pretty sure the sight lines are good from anywhere, save the extreme ends of the baselines. The stadium reminded me a lot of the actual Angel Stadium including the Disney-fied outfits worn by ushers and ticket takers. (Why the straw hats, why?!)
Its in Tempe but just a short drive from Mill so you can head there before or after the game. And I heard a rumor they run a shuttle from Mill so thats something to look into for future games.
Oh, and I definitely saw the same Pepsi truck drive by on the highway four times and I began to wonder if that was their way of advertising.