Great article, but aren't the new time/scoring rules you propose basically the same as the European ones? I.E. 30 minute games, whoever has the most caps at the end wins, with win difference 5 acting as the "mercy" rule. You're proposing longer games (20 minute halves) which is neither here nor there. Are half times really necessary? Switching sides doesn't really matter since the differences on maps are so small (and they should really be removed from maps), and it adds to the confusion of having to manually keep tabs on the score. We also play 2 maps in a match, although the score isn't cumulative like you suggest.
I agree that "first to five" rules can cut tense matches unsatisfyingly short, but Euro rules have often been dismissed for encouraging passive play to run down the clock ("parking the bus"). I guess having a longer match might partially mitigate that, by having more time for the team behind to catch up, but I'm not sure that's all that's needed.