I actually like the Overlander. I think the tread will be even better. I really enjoy being able to upload to Explore, and it downloads to both my Garmin XT on the Motorcycles, and to this in the truck. My Garmin watch is also connected, and my wife can see where I am on the map if I'm away from the Garmin alone. That function is the same between both units.
And the laptop is a laptop. What do you mean what's up with it? I like having a laptop with me when I'm traveling. Easier sometimes than using the phone if I'm looking for GPX files, etc. And/or my wife will use it while I'm driving if she needs to do anything. The mount swivels into whatever position I want.