Keep in mind, that we only see a fraction of the companions personality. Shadowheart probably will turn out to be a braonwashed Selunite and will become good aligned later on, while Gale might full blown darkside .


"We are all stories in the end. Just make it a good one."

Doctor Who