I mean.... Characters not beein optimal isent the end of the world but for EA and early game Shadowheart is the only cleric unless the PC is one. Id say her only saving grace is that at the very least her spell casting statline is optimized but thats kind of where the list of good points about her build end. I think we have to vieuw this character as their role that they would full in a party. And current thats the one of party healer.
For people who dont know pnp dnd rules they will probably be confused why their healer has a penalty to her AC and would struggle to keep her alive. I know how to handle the low AC and I struggle to have her AC be remotely decent. If you factor in her domain and the sort of 'spy' background idea that she seems to have her low DEX doesent make a great deal of sense. To many of her rolls would be done with a penalty. Skill proficiency only bring it up to a +1 which isent that great for something that you are good at.
If they want to keep standard array id go for:
STR:14
DEX:14
CON:12
INT: 10
WIS:16
CHA:10
Is it boring and are all stats even numbers? Yes. Is it arguably a better stat build for a cleric build around stealth and under handed dealings? Also yes.