I also always dump the other coins through LTC markets if they exist as then I end up with more BTC versus a straight exchange to BTC.
Based on my multipool set up i only receive BTC so i directly exchange them to BTCD
exactly. I tend to stick to mining coins and dumping them for a couple reasons. One being it brings down their prices (competition) and also can take advantage in upswings. On the downside, it's higher maintenance.