Never used Small World, they took too long to get back to me.
Tried Dreams, they were OK. My Agent mysteriously disappeared and was replaced by another.
Felt like Goldilocks when I tried Magical Journeys. They were just right. My agent and I "clicked" immediately, like I had known her all my life. So for me, its Magical Journeys.
gb