Amazing system, i would say it deserves to be official, e.g in CS:GO there are custom lobbies and matchmaking.
Though I don't like some things:
1) Scorev1 means "one-miss-gg" on the maps you both can play or mad dadadada for bigger combo on those that are higher than your level
2) Freemod as the second nomod pool was mentioned somewhere earlier
3) Beginner pool is too easy, standard is too hard (just a noob crying hehe). I would make one 3.6-4.3 and 4.3-4.8 instead of beginner one.
4) What do you want to achieve introducing only one ban for 17 maps
I would ban everything to remain last 4; or gave 3 bans to each player and then 2 picks.