The main disadvantage of direct impingement is that the breech of the firearm's firing mechanism becomes fouled more quickly due to being exposed to the propellants of the cartridge.
The operation of the system is highly dependent on the length of both barrel and gas tube which transports gas from the barrel to the bolt.