Indeed it will be a waste if the starter does not fully evolve. Talking about mega evolution I would like to see that the rival who picks the advantage over the player will be the next opponent to fight after the Elite Four and the champion.
So you mean similar to AZ in XY? Shortly after the credits roll by, your rival is waiting for you right outside of your house or whatever and challenges you to a fight?