I still use mines, and they do their jobs, barely. However, they seem to die after way too few hits, like 5-6 full heath ships or something, which considering that waves and incoming forces can easily reach the hundreds, is not all that great.
And the unlockable mines are most certainly not worth their knowledge cost in their current state.