Puzzles: I actually renamed the puzzles to "levels" because I realized doing tight puzzles for everyone was too hard... So sometimes it's more of a "situation", potentially really easy to solve. But I'll take a look at the ones you mentioned, if a puzzle is intended but easily sidestepped that's boring of course.
Tokinko: Yes, the problem is of course that she has to be "Shogi". But we can do whatever we want with the spells, to try and fix her. Right now they're just kinda weak attempts to imitate a drop rule. The suggestion to revive dead units is a good one. But in Shogi, you actually drop the pieces you capture from your opponent so what puroseki says, it could be a spell that revives the last captured unit as yours. And then the second spell... Some suggestions:
1) "shield" - give a unit +1 hp
2) "dash attack" - make any unit move 4 steps forward, attacking if it lands on an enemy
3) "promote" - activate a units "upgrade" without fulfilling the actual upgrade requirements
I think the third one, promote, could be pretty fun. Especially in combination with being able to revive opponent pieces, that you could then upgrade.
The desyncs from Summon Anything might be related to what puroseki said about the blood values not updating correctly for the opponent. Since the spell relies on both players values to decide the result.