We attend 30-40 games per year from Madison, and I have a day job, so game times and duration do matter to my household. The 6:40 and 7:10 starts are both okay, and during most of the MLB season I have some leeway to come in late the next morning after weeknight games, in case of a long one.
More than anything else, I'd like a bit more consistency in start times. Trying to keep track of which night games start when is a small hassle. (For season seat holders, keeping track of the gate opening times on early entry days is also a first world challenge.) I could live with 6:40 Monday-Thursday and 7:10 Friday, regardless of month. Saturday will always be less predictable due to TV issues, and Sunday is consistent except for the very occasional ESPN broadcast.
Start times earlier than 6:40 wreak more havoc with my day job. I get why the 4/14 game started at 4:14, and I understand the weirdness of the 5:10 start vs SF last month due to rescheduling, but I'm glad those are rare exceptions.
We almost never go to weekday games anymore because it takes up a whole day of leave for me.