She has a voice over demo reel on her website. Having only heard her through this, I think she fits Margaret. I feel like she nails the clear, stoic, almost militaristic style. But outside of that style, she sounds a bit green to me.
Me and Flux picked up on it being someone else immediately during the stream last week. She sounds fine. I think Michelle had a sort of sensuality that she doesn't though.