Nobody has answered part of the original question: pros & cons of each...
I have always assumed that auto-take off and auto-landing are preferred in certain situations, such as with wind. The reason behind -I don't know if I'm right- is that the internal computer of the drone is capable of monitoring all parameters (especially IMU) several if not dozens of times per second, so it is capable of stabilizing the drone much better than a human. Is this correct?
The other pro is that it enables precisión landing.
I don't know if there are other pros/cons...