Rock looks good, and it obviously is easier to put in when the pond is being built, but if you need to have repairs etc... Or god forbid your pond leaks and needs work done, now you have tons of rock to possibly "move". Or get mixed in with clay, which wouldn't be great for compaction/ sealing, etc

What I'm saying is make sure it holds water first

(Voice of bad experience)