Easy solution against cheaters : Level bronze until 50 only play against other level 50 bronze. After that, the matchmaking is totally random as normal
Exception : If you suck (K/D under 1) , you play against other bad players until level 50
ASA CF - after/before drying and tweaking. I don't know which factor contributed the most to the quality improvement. Dried it for 16hours and changed extrusion rate from 1.05 to 0.88