I was hemming the same decision when the bike I picked up had new hardcases on it.
I like them tons, but I will say for all of their toughness they are not goathead proof. I don't think 'dillos are, either, but I was surprised to have 2 flats in 2 days due to goatheads after 2 weeks of none.
I think I'll get some Mr. Tuffy's and call it good.