I have Dual Nationality (UK - Aus), and i always show both on departure. This stops them getting worried that they will have to deny me access to the flight because of visa issues. They should still only use one of them (the 'local' one) for their record keeping though. On arrival i just show the local one as that is less hassle for everyone.