Concept is fine. More detail could be added, however. Specifically on the artificial parts of the ship: the salvage arrays could be decorated on edges, or over the surface. Entrance and cargo bay could also be enhanced. On the asteroid self: you could try adding plants, bits of hull to mimick ores, crystals.. On the interior: ceilings are quite flat, the rooms just slightly too small to feel comfortable(try using slabs to create the illusion of more space, even in these tiny places)... Also, there are two salvage computers, basically making one redundant. Automate one or both of them with a logic clock. Activator into not-gate into or-gate into not-gate into any number of delays you like connected back into the or-gate. System-wise, you're fine. Consider a small asteroid-covered point defense turret which can pop-up.
Have fun experimenting!