Note on the spicy seasonings: I've received some feedback that this can turn out a bit spicy! Not all dry spices are created equal. The fresher the dry spices the more potent they tend to be. So if your dry chili or chipotle seasonings are rather fresh or new, then they will be more potent. My tablespoon of dry seasoning may be different than your tablespoon of the same spice.
So if you're sensitive to spice go easy on the spicy spices at first. You can always add more later! I find that chipotle and cayenne tend to add the most heat. So go easy on them and add slowly.