As long as you can keep her feed with spirits, you have a no upkeep 3 stud.
of course, Mahpiya is not a shaman herself, so you will need a spirit talker to travel with her (and with a spirit), so it can be out manuevered.
and you can cycle those on value spirits back into your deck structure.