I'm going to be ordering from rodent pro pretty soon and I want to know if rat pups are really worth it?

They're twice the price and I only have one ball python. Would I be better off getting 50 large mice and then switching to weanling rats later? Or should I start my bp on rat pups now?

Also, what is the maximum time rodents stay good for in the freezer?