There's something to be said for a variety of times and days for different types of matches though. Unlike the NFL, Americans are only a percentage of the viewership for League, and even the non-english streams still have to stream live whenever the games are actually on. With VoDs being free, HD, and uploaded within a few hours typically, I don't mind having to catch up if my favorite team played when I'm not home. BIG matches should still take place at the most accessible times possible, i.e. weekends obviously.
Edit: The format definitely needs work. The whole LCS, split, more LCS, groups thing felt kinda dumb after the fact. I don't get to watch much OGN but I like their format a little better. Still not perfect but it's more interesting to have 2 games in a row by a pair of teams than one game.