On a casting....IMHO....neither
Get a "wiggler". Most holes in finished parts start at a dimension from a finished edge....that being said....there's your datum and I would use an edge finder from that.
But with a rough cast edge, once you do your layout, you can pick up your layout lines with a wiggler pretty easily, and keep a bunch of money in your pocket for other things. An exception is particularly small features, like watch and clock work, where a centering scope is a nice thing to have, ...but they are expensive.
I can't speak to the laser as I don't own one , other than unless the beam spot is particularly small, I wonder about the positional tolerance you can achieve...especially on a rough surface that might be specular....The needle tip on a wiggler is smaller than a layout line...and with a simple magnifying glass,..you can get pretty darn close!
Edge finders and wiggler sets are all easily available, and pretty cheap and give good results ......unless you're making watches...