Just speaking my opinion here...not sure how it goes over there.
I think it would be very hard to do agency as a new grad. I have just done some agency work and have now switched to a float pool one.
It is hard enough for me...20 years of experience.....to adjust to being in a different place every shift. Just knowing where things are and how each unit does different things is challenging enough without trying to learn your nursing skills as well.
I think being assigned to one unit gives you orientation and time to settle, with one set of rules, and gives you time to develop your skills and time management.
Just my opinion, happy to hear other views