ping cap?
So I know this is a bit far fetched, but stay with me for a bit..
Everyone who plays League has the same problem and there is just no way to get around it and that is lag spikes or just complete dc in general. Anyone who plays CS:GO knows about a really smart feature that they have. CS:GO has a setting which limits the max ping that you search for while going into a game to ensure a low ping. See I don't know if this would be possible to do since I have no experience on running servers or game maintenance at all but maybe Riot could do something close to a ping limitation while in games like the "FPS Cap" feature they have. I know and many others know how aggravating it is when you are playing in a game and then get random lag spikes out of nowhere and resulting in you either having to sit and wait in fountain for it to go away, or to tough it out in lane under your tower.
Maybe this could work, maybe not....what do you think?