Yeah, it is very important to think carefully about the amount of randomess in a turn based game. I think in Sword of the Stars: The Pit the randomness is too high and the game can be frustrating. The Banner Saga or Invisible, Inc. are great turn based games without randomness and the player can learn from his mistakes.
I think your approach is very good and i am looking forward to see more of your Advanced Turn Based Tile Toolkit.