The mod itself is a good idea. Unfortunately, it only works to a limited extent. The 12-player mode does not function — selecting it causes an error and sends you back to the main menu. Additionally, the game takes an extremely long time to load between rounds and often freezes. Hopefully, the creator is working on it and can provide a timely update to fix these bugs.
Does it work if you download a few additional civs and use the "Twice More Beliefs" mod for religion?