If you are looking to develop a crust on your meat a dry rub is much better than a marinade. Marinades are great for meats without skin that you want to add flavor deep into the meat. Dry Rub is better for imparting a crust adding flavor more to the outside.