Get your taxes done using TurboTax

Anyone know the benefit of filing as a dual alien alien? 

Why would I use that when I can file as a non resident for the whole year and perhaps get more tax return?