The Legion Invasions either need to be back to back or last all day.

I just got home from work, saw there was 13 minutes left on the Val'shara Invasion and rushed to try and do it. I was literally in queue for the scenario and it just booted me out of queue because the invasion ended. Is this really considered good design? Do we really have to wait an entire day for a new invasion just to go through the same thing because some of us don't play 24/7? Come on blizz, you can do better than this.