You can designate areas and queue movements. I do that constantly with TEC and Vasari mines. It is a bit more difficult with Advent, but if you wait for long enough for the carriers to produce 150 mines you could queue them that way. And yeah, agree with the need for upgradable mines. We use them in Distant Stars ourselves.
As for offensively, No. When it was discovered that you could use them that in the early beta it was fixed so as not to be possible. I have heard there are certain Vasari abilities that can help you attempt this or if you distract the enemy long enough for the activation of the mines occur you can pull it off, but it is difficult.