Hey, thanks for the feedback, I'm definitely reviewing the points!
Gold and mineral containers dissappearing is a bug!
At the moment engines automatically consume crystals, regardless of the distance. This may change later.
Currently the location of the engines doesn't matter.