Mahara having a thing for idiot summoners makes a lot of sense if demonic contracts don't actually go into power unless the summoner bother to read up on their rights.
Though now her standards are so low she's fallen for the first summoner to ever read her fine print.