Matchmaking networking

I think its can be financially viable, a matchmaking server shouldnt be too hard on CPU and RAM unless you have thousand players online. You could also put ads in your lobby or matchmaking interface to cover the cost of the server, if its not too invasive people wont wine about it.