IMHO that is the best way to cook a chicken by far! I will not be bothering with an unspatched bird anymore!
I am also dying to get my hands on those simply marvelous rubs. I am a broke student right now but I will get that cherry rub and apple rub one of these days!