Thanks for your reply, but I wasn't asking about exchange rates.
Should user FIRST make sure destination wallet / address supports desired altcoin?
For example: converting BTC to Ripple and entering a Blockchain.info destination address will probably result in a failed transaction.
But BTC to Ripple and entering Jaxx wallet address should go through?
Correct?
It doesn't matter whether you are using a multi-currency wallet or not. You should always make sure that you are using a BTC address when receiving BTC, a Ripple address when receiving XRP, etc.
Most exchanges have a policy now to simply not recover currencies sent to the wrong address type, or to recover them only under certain circumstances (high value transactions, etc).
It's really important to double/triple check addresses for that reason. Don't only check that the address was copy/pasted correctly; also confirm that it's an address generated for the currency you will be receiving. This can be confusing with sites like Poloniex and Shapeshift, and this is why they have such warnings.