Витя, мне кажется, что если бы названия населенным пунктам давали по качеству дорог, то у нас бы вся страна была в таких топонимах.
Кроме того, я сомневаюсь, что прилагательное "хреновый" имело такой же смысл и в те времена (да и не стали бы село называть бранным словом).
Поэтому я отдаю предпочтение версии про заросли хрена.