Just ignore them, Engineers are always handy to have in a game, may it be one or two.
and yeah, I agree with you that the skills become pretty much useless when already casted and is a waste of those skill points,
you have some good ideas there, hopefully devs will come up with something in the future
this game is still in the works, so there's still a lot of changes to come