I've always heard rats are better for them and to switch them to rats as soon as possible. I remember my ball python being on rats when I adopted him at around 1 month old, the breeder had already switched him to rats before I got him.