As far as their basic sandwich is concerned, yuk. The salads are good and the diet lemonade is drinkable. When I could eat dairy products, I liked their "ice dream". All in all, it's an ok place. I could care less about the quirks of the owner. He's entitled to his wrong opinions, just like the rest of the earth's population.
I like their nuggets and the waffle fries are pretty good too, especially dipped in the leftover honey mustard sauce. I wouldn't camp out for free food of any sort. In fact, I don't even like waiting in line behind more than 3 other diners.