Wow, you went to a lot of work and that's so pretty. I second what some others are saying. It's too steep and will be difficult for them to navigate. The sharp edges on those types of rock are a concern. Any little cut on their webbing can cause bumblefoot. I learned the hard way. I had just one layer of those types of rocks on my ducks pond, as well as concrete blocks inside for them to get out (which you might need to add on the interior ledge). I ended up having to remove my rocks and my husband rounded the edge of all my concrete blocks. What actually would be best, as some suggested, is a really wide and sturdy ramp covered with artificial turf. Maybe you could use your beautiful rocks somewhere else in your landscaping. Putting the pebbles between them was a nice idea to keep sharp edges from catching their feet. Also, you might take your babies in and out of the pond for very short supervised swims now when they're little (like 5 or 10 mintues) and that way they get used to it. My ducks only swam in a blue wading pool for the first two months and we put a little pond just like yours into their run. When we transitioned them to the run they were afraid of it. Now mostly just my welsh will go in it. The pekins have a hard time getting out, and they definitely like to have something they can stand on where their feet touch the ground. Just what I learned from my experience.