Absolutely. Latin names are preferable when naming any species, as they are universally the same, and can't be confused - however for people less interested in biology common names are easier and they can put an image to the name. The NaturePlus forums have many people that don't study biology, but enjoy showing pictures of animals (vertebrate or otherwise) they've found, so common names should be used as well as latin names where possible.
You will only get a science name from me when I am confident archzoo - then I will use them liberally and with gusto
Pleased that we all agree on Lophius piscatoriusthough and here is a good link with some images of that lure