I have good experience on those games, story wise, MNF wins for me. SL is more on "wanna f@ck? Then let's f@ck", while MNF make heroines more real. You might hate your real life cause MNF is trying to be more realistic.
I try to not rank them cause those are all good.