Gotta admit, I honestly don't worry too much about who throws out the first pitches. I think that going with a former Nat, a local celeb with local name recognition, or a national/global celeb are all equally fine. I think when the first pitch is tossed an awful lot of people are in line for their food and drinks and the TV doesn't even show it half the time.
The only thing I haven't liked is the very vocal arguing and dismissing of folks with different ideas on who throws it out. We shouldn't be getting tribal against each other when we've got the Astros to focus on hating.