Even if you get a camera that is incompatible with Poseidon (for example one that is not a USB Massstorage device) the you can buy an inexpensive USB card reader and use that to access your photos from the memory card.
I have an Olympus C-920Z which does not have a USB port (it's serial only) so rather than wait for images to download slowly over the serial port I just pop the SmartMedia card from the camera into my card reader and transfer to my Amiga that way.
Robert