Be aware that all these cameras typically use CMOS imagers with "rolling shutters". That is, they don't take an instantaneous snapshot and scan pixels out of the snapshot during read. Every pixel scanned out of a frame comes from a later and later time period. This causes some odd motion artifacts when there's things moving in the picture during the total scanout time.
This problem becomes more significant if scanning out slower. And I think the PIC will probably be fairly slow at this, as things go. Now if it's a buffered module, that may be different. That may read out the frame very fast into the buffer and then SPI/UART it out where the slower readout time won't increase the rolling shutter effect problems.