I'm not a fan of sweet rubs for most things. My favorite rub is no longer available. It was the original OK Joe's Hog Rub & Yard Bird Seasoning. They reformulated it with sugar and ruined it to my way of thinking. Even that is not available anymore as far as I know.
These days I use Woody's BBQ Rub that I get at Sam's.