Dry rubs are nice. Those look perfect to me.
I prefer the dry rub and/or the BBQ sauce basted on the protein as it cooks. I add mine at the end so it doesn't burn.
In my opinion, most BBQ ribs and chicken are tossed and served with too much sauce, or the sauce is cold. Its disappointing.