That looks like a heavy weapon, judging the size of it. If it isn't, then a bifecta of these light guns could definitely weave a web in Canyon.
If the mines last forever, and there is no limit to them, I could see some abuse happening. If the mines don't last very long, its effectiveness would be severely cleaved. Until I know more about these things, I don't think I could make good strategic ideas- if it litters a ton of quick, small-damaging bombs, its use would be extremely different if it was instead a slow-firing, small clip gun.
If these bombs were affected by ammo, then floating charged mines and floating incendiary mines would cause serious problems to people flying into them, and would have to be avoided like the plague.