No tire is perfect, I found the hurricanes to be ok on the road, slower than the supreme 2in and 1.6 in , and while I've ridden those and other slicks on lots of dirt, something like the hurricanes really are worth it on lots of loose stuff.
But everyone's opinion is different, so you just have to try different tires and figure out what you prefer.