About the leveling up
I have no issues with the amount. but thats personally, but because it takes SO long to level up, people will never enjoy that new system. if someone wants a champion, just to get a level up and then be 30 or so be away from it, and knowing they have to play 10+ games for just that amount, ye it's ridiculous. even if you put more BE in each level up it doesn't take away the fact that it takes too long. take overwatch for example, not only does it take 4-5 games (in a party so i'd guess 6-7) for one level up, they also have "if you win 3 of this gamemode you get a box" system. and this is just for cosmetics. so try to look into how much exp is needed and put a cap, dont make it infinite cus it'll get ridiculous after a lot of levels