Personally I found myself leaning towards Senator Zemina Torval for mining. Although I've sadly not had much time to properly consider the options.
Torval isn't good for mining since she decreases the payout of minerals due to owning a mining corporation and saturating the market. Mahon is the best bet for mining due to the trading profit increases.