We would also have to factor in the limited rendering distance of the minecraft client so an on board map is a must, most comets and other structures will yield ridiculous amounts of iron, but we could skirt around realism with those. Making a specialized mining ship does have to be a feasible...