The above review must be very outdated. Dominating12.com has almost 60 playable maps, all of which look stunning. The interface is the cleanest I’ve come across amongst risk sites, and the overall site is simple and well-organised. The volunteer staff are helpful and dedicated.
The one problem that could be addressed is the difficulty to fill larger games. The site needs more publicity in my opinion. But I would say it’s by far the best free risk site out there.