Maybe the timer needs to be set to 5 mins (5:30) for you to actually get banned like how most private pug groups do it.
Another concern i think most people have is that players with low elo get picked in pugs where the avg elo is like 1800 or the whole lobby is adv one person on each team is a permafeeder, which is ok if thats what needs to happen for the pug to get started but it gets kinda frustrating when there are available people who get fatkidded. Idk if thats a site fault or the players fault for not just adding up to captain pugs but i think thats how most people i know feel about it.
A less important suggestion i think would be adding a recent bans page for all disciplinary actions.
Thank you for your work.