It obviously does not offer security from fraud before the photo. You will have to trust the seller of the coin who took the photo. In the case of casascius coins, you would have to trust the chain of both casascius and the coin photographer.
If casascius adopted that practice of taking pictures, you would be left with only a one-man-chain of trust.
Well, holograms are more or less hard to copy, depending very much on the quality of the hologram and the quality of the copy you want.
The same goes for paper, as long as you just use the right one (think of fluorescent paint, watermarks, etc.)
For any given "attack", one has to weigh the cost of counterfeiting against the potential benefit of the counterfeiter.
Casascius coins, as you already pointed out, are collectors' items. It is highly unlikely that they may ever become a common method of payment. With collectors' items, the number of potential attacks a single counterfeiter may launch is severely limited. Therefore, it is also highly unlikely that it may be worth the effort. Collectors' items are usually not passed through so many hands, so, for any given coin, there will likely be a traceable chain of former owners. It is even likely that coins with such a chain will have a much higher value than those without.
In conclusion, I don't really consider this kind of attack profitable. Security as a trade-off between cost and effort for an attacker is doable for physical bitcoins.
I'd rather counterfeit rare stamps, they are cheaper to produce and probably easier to sell
And just to counter an argument you might bring up: no, I don't think any physical bitcoin will ever be used as a regular method of payment. In the end, it just doesn't make sense. Bitcoin is digital, the world is moving away from cash and towards digital payments. Why would you carry around a bunch of coins when you have a mobile phone? Also, the cost of any bitcoin-"loaded" coin will always be higher than the value it carries. That's a very bad premise for cash.
Having said that, I do like physical bitcoins and I think they may be a good storage of value for some. In the case of all the implementations so far, I don't consider them "safe", since you always have to trust the producer. I can think of ways to work around that, but they are extremely costly and may just not be worth the effort.