Wow, I didn't know that Melbourne has a cat cafe O_O. And you didn't mention the food at all, did you go in only to play with the cats? I would totally understand if you did though hehehe.
Though the cats have to earn their keep, I think their workplace looks really nice and they look plenty comfortable chilling working and entertaining guests. And even if Soju's dad cheated with other cats, I bet Soju can tell that her mom also did the same, so she probably won't be nicer to you lol.