You request is noted. We will not add the distance based, or mission based trigger to Reach as it is the work of autopilot to trigger the camera. A lot of work will be required on our side to complete that, while something like a Pixhawk can already do it better. Time-based trigger is for DJI users that have no other option to do precise mapping.
USB communication is something that we are exploring.