If they fixed the shop UI to actually make sense, and made it easier to click on the right thing, it would help it out a lot for new players. I didn't mind the style of play, or the (much) larger map.
Honestly, if you made a map that big on LoL though, it would only work as something like a 10v10 map. You could see boots of mobility being a viable item on every champ there, and odds are most items would have to have a +MS passive to make getting around reasonable.
3 top, 2 mid, 3 bot, and two junglers, perhaps?