Dual sport helmets are like dual sport tires. You have to choose based on what you will ride the most. I use my street helmet for trails. Street helmet on the trails is much better than dirt helmet on the street. IMHO
Just bought a dual sport helmet and look forward to trying it out.