Thanks, that's helpful. Part of the issue is that when I created the character, I just followed an online character build Pelgrane had posted. I didn't think about thematically how the choices would reflect my character concept. I now have a better handle on the rules, though, so I think I will respec slightly and get away from clerical spellcasting. (The reason being that Makasi's power comes from her ancestors, not from the gods per se. African legends tend not to emphasize "spell casting" per se but rather blessings from the ancestors and gods. So I'll lean that direction.)
To that end, I'll drop Cleric Training. I'll replace it with Fearless, I think. I've been debating Fearless or Implacable, as both could be justified by her One Unique Thing of having escaped the Afterworld. But ultimately it's a tossup between the two.
As for my Domain, I'm unsure about swapping out Domain: Life. My thinking was, again, her One Unique Thing about escaping the Afterworld. And if I'm planning to drop Cleric Training, perhaps it makes sense to keep an Invocation that just makes the entire party harder to kill. That said, some alternatives I'm mulling over:
Domain: Justice looks attractive. It makes my allies harder to crit, and it makes our miss damage higher on the Invocation.
Domain: Leadership is also attractive. As someone who may be fated to lead her community back from extinction, it is thematic. The Invocation is subtle but useful.
I like Domain: Trickery in theory. African spirits are notoriously tricksy. I'm not sure I understand how it's useful, though. Do I roll the D20 and then another PC can choose to take it as their roll if they like what they see? That might be hard to do in PbP.
I will definitely be picking up Domain: Knowledge down the road (but not yet). At this point, her connection to the ancestors is tenuous at best. But as her relationship with them strengthens, this domain will represent the knowledge they are providing her.
So, TL;DR -- I'll swap Clerical Training for Fearless (unless you convince me Implacable will be better). I'm not sure about Domain: Life. Maybe it makes sense to keep it, but there are a few viable alternatives.