Well, New player helper is neat but is no good if there is no actual new player. Literally every single one of these demo player is invited by me to try out the game during the weekend. The dev need to make more waves about the fact that the free version is out. Maybe organize some event where people can try the game when there's more people online.
I am also not sure limiting sniper and MG to paid version is a good idea at this point since in my games there wasn't enough paid player to carry all the gear.