As a food truck fan I would absolutely suggest the awning as well. In fact, if you can create an ambiance outside the truck, those are always my favorite.
I'd go back and watch every eat street and great food truck race episode you can. And if you have a local food truck association get in contact with them.
Neil -- "Easy Bake Master"
NB Bandera [gone to heaven...conveniently located in Long Island, NY]
Rebel 23, WSM A, WSM B, UDS, Easy Bake Oven
Pork Pistols BBQ
MOINK...It's what's for linner.