Specialist Idea "Minelayer"

When travelling between outposts, the Minelayer will drop a mine (symbolized by a dot with little spikes) every three hours in its path. Anyone who travels that path will lose 10% drillers (or should it be a fixed amount of 10 drillers?) for each dot crossed (mines disappear after detonation). One way to prevent losing drillers is to have a Minelayer on the sub, which will then deactivate any mines it passes (the dot disappears), but will still place its own mines. The only time when Minelayers do not drop mines is when they are gifts, or having been released and returning to a friendly outpost. Mines are visible to all players, even when outside their sonar range. Mines can damage the player who dropped them, but at reduced damage (5% instead of 10%, or 5 instead of 10). Mines have no explosion radius, and only damage the sub which it contacts.
The other way to avoid hitting mines is having an Intelligence Officer. All mines in his sonar range will not affect the team to which the Intelligence Officer belongs to, but will still be present to damage other teams' subs.
Other info:
Symbol: A black circle with 6 spikes protruding from it
Flavor text: Sometimes the path to the enemy is more dangerous than the enemy itself.
Feedback please! Also, should the damage be percentage based or a fixed amount?
The other way to avoid hitting mines is having an Intelligence Officer. All mines in his sonar range will not affect the team to which the Intelligence Officer belongs to, but will still be present to damage other teams' subs.
Other info:
Symbol: A black circle with 6 spikes protruding from it
Flavor text: Sometimes the path to the enemy is more dangerous than the enemy itself.
Feedback please! Also, should the damage be percentage based or a fixed amount?