Checking client side cvars(user info) for being banned is so weak in the term of it's a client side modification and the client can easily change the value or remove the info, other than that the only reason i see the need of this method is for no Steam servers which is not supported due to the lack of trust between the host and the clients.