Nice review Tom! I bought the Camp Chef for the reasons that you mentioned. And I love it!
One negative that I found, luckily before I purchased, was the cover made for it. You have to remove the propane tank and fold the shelves down for it to work. I bought an aftermarket cover that goes over everything as is and it fits like a glove.
I just ordered a Camp Chef and need to get a cover. The Camp Chef cover gets bad reviews. Which aftermarket cover did you get?