Because of the need to establish artificial airway, general anesthesia relatively increases the chance of lung infection.
But overall, general anesthesia is the safest and most reliable anesthesia method, and the possibility of complications is the least.