I have to admit, I struggle a bit with Chikia. It looks strong on paper, but I don't know, it does not totally convince me. Maybe it's just not my thing. I have to try the swap combos with it, though.
I managed to win this run, but I lost two before to try Chikia. It seems very weak on the early stage. It can manage to do a lot of damage, but it's weird. Not easy to set up.