I liked the solo for #Teotihuacan: City of Gods a bit better and found that one to be a bit more challenging as well. The solo experience was slightly more challenging to run with this game and was not quite as intiutive as most solo experiences I've had but once I picked up on the turn-by-turn play it wasn't too hard. The first play through I was trying to really figure out how the action board worked together and devise some form of strategy. The second play through I did a little better and had more of a focus on building the temple and to get my workers powered up together on the same action boards (for more powerful actions).
#Maracaibo certainly has a fun solo experience but I think it will end of being a better multiplayer game. The solo boat travels around the board so fast that it feels a little shorter than you want the game to be. That being said it is fun and I look forward to soloing this one again though likely employing the legacy tiles and story mode the second time around. The symbology was a little tough to grasp the first time around and I totally cheated. The second and third playthroughs were much more balanced with me losing one and winning one. Getting those assistants out on the board fast and making use of them is huge in #Maracaibo! It was definitely a challenge racing against Jean (the solo merchant).
I think I'd give #Teotihuacan: City of Gods the edge as far as which one I liked the best and definitely for soloing. Both are great games and I really look forward to playing with the story mode in #Maracaibo to see how that changes the dynamic. I would recommend both especially if you are looking for a slightly heavier game experience. If you like your choices narrowed just a bit go with Maracaibo. If you like more open ended decision making with lots of options go with Teotihuacan: City of Gods.