the reason the mineral spirits/oil wash took away your base coat is because mineral spirits thins and removes any kind of oil based paint. if you use acrylic paints to paint your model, then apply mineral spirits directly over it, then it's fine.
if you want a 'preshaded' effect on your panel lines without actually preshading, do the mineral spirits/oil paint wash on
semi-gloss acrylic paint, stay as precise to the panel lines as possible, then let dry and wipe off the excess with cotton swab. because the paint is semi-gloss, a hint of the wash is left on the surface, giving you a 'pre-shaded' effect.