I can see some massive trolling going on with a vehicle like this.
It could be a neat feature but I think it would need some beta playtesting to prove if it is worth the headache or not.
Good Idea:
-friendly reports advancement of enemy forces- 2-3 teammates deploy mines to choke-point swiftly, which wouldn't have been possible if on foot.
-the "scout" and engineer being one in the same- dropping mines as they return towards reinforcements to slow the enemy's advance
Bad Idea:
-team of 2-3 combat engineers spec'ing their ATVs to max speed then doing mine-flybys of enemy vehicles.
-combat engineers obliterating their teammates by carpet-mining the largest area possible