After experiencing most of the emotions already mentioned here about the episode, my guess is that they'll deprive Barry of using time travel except for special episodes by saying he has something along the lines of whatever Wells has that prevents him from using it constantly. We don't know why Wells is stranded, so they can easily just make it so Barry can't "LOL TIME TRAVEL" everything he messes up for the same reason.