I agree, they will come.
I don't know any cases when owner stocked any frogs or similar amphibians but after some time they simply were there.

If only you wish to stock some special amphibians that certainly won't come by themselves then you may have a try but it doesn't mean they will like your pond.