I used her on Ranked battlefield because of her revive mystery but I replaced her when I got Jigukudo. Obviously Jigukudo is much better due to heal and debuff clearance, so to answer your query she's good early but not in a long run. ;P
she is ok if you can protect her puppets, but with more ninjas doing aoe now the puppets gets removed really fast until then she can be a decent support in GNW at the very early of the game prior to akatsuki etc.