nope. With scrims on demand it seems even more likely that games are going to need the entire hour to run so that they finish by the time noted. Even with the hour sometimes games run behind.
Why is it a big deal if your game finishes earlier than the specified time? Don't put off game planning to the last hour before your game is scheduled to sim and you shouldn't run into a problem.
Btw consider this: There are perhaps, on average, 150 plays in a game. 16 games per league, and maybe 8 leagues per hour? That's 19,200 plays. Toss in 32 scrimmage games (equivalent to 2 leagues worth of games) pushes the average # of plays to around 24,000 plays per hour. 400 plays per minute, 6.6(repeating) plays per second.
This of course doesn't take into account overtime games, CPU games that are more than 150 plays per game usually (lots of kickoffs for TD's) server issues, and so on.
So having bort "tighten things up" isn't really going to happen right now. Maybe some optimization or more servers if the user base expands when the game goes live (of course that will mean more plays being simmed)