Personally, I think Riot needs to do what Korea did with their server, all the other servers: require SSN (or the region's equivalent) to create an account. I made an LAN account because I'm in Florida and get substantially better ping there, but to be honest... I mostly just play bots in order to avoid doing exactly this.
Then there's the fact that half the PvP games I HAVE played, have had Diamond smurfs from NA that completely annihilated my team (I'm Gold V at the moment). When you have a skilled (ish, I know gold isn't really that skilled...) player getting stomped in the majority of lvl 8 PvP matches, maybe it's time to make some restrictions.
Let's be real for a minute, Queue dodging penalties are there to PREVENT queue dodging. How many streamers have you seen that go "oh, I'll just dodge this and play on my smurf since I didn't get to play what I wanted/what my viewers wanted"?
I've got 1 smurf that I know the login info for (on LAN), and a main account on NA, and quite frankly, I don't think smurfs should be allowed, they're not healthy for new players that have to deal with them, and the fact that the queue dodge penalty can be negated by having a few smurfs can't be overlooked either.
my 2 cents