There is indeed support for multiple factions. You can add an arbitrary number of factions and set up which factions are considered enemies and whether or not units are controlled by the AI individually for each unit. I think it is always a good idea to test out ideas for TBS games as boardgames while developing, and that you already have designed a board game that is fun to play is a great starting point for making a game. I hope I’ll be able to play it myself some day