I had dealer fitted sensors (4 off) to an XR5 which worked pretty well once I was familiar with the range of these. Current car has an ebay type camera that cost $45 with the infra red vision plugged into a double DIN head unit. Camera hasn't worn that well, some moisture got behind the lens cover (plastic) and clouded it, but is still useable . Partially my fault for not cleaning it up sooner. With the sensors once they got dirty they would become unreliable, they only require a quick wipe over to restore performance. If it was a decision of one or the other I would go with the sensors, but if you can incorporate both - all the better.