I've made this 5-6 times already...and if my son could liquefy it and shoot it in his veins, he would! It is so freakin' good. I've made it for some friends a few times as well and they were loving every bite.
Some of the variations we've made along the way are:
1) Thick cut bacon...2lbs for 4 chicken breasts
2) I sprinkle a little Montreal Chicken Seasoning on both sides of the chicken breasts
3) I add fresh rosemary (or dried) to a 12oz container of soft cream cheese and let it sit in the fridge and use when ready
4) I julienne vidalia or red onions, sweet red pepper, and just last Friday, some Granny Smith apple in there...that little sweetness was awesome! I've also tried cabbage, carrots, pear, shallots, sliced baby portabella mushrooms, and celery too...depends on what's in the fridge.
5) I cut three 1/4" thick slices Cabot's Horseradish cheese for the top....and squeeze a little horseradish sandwich sauce on the top. I found the shredded cheese cooked to quickly and melted out.
6) I build it backwards on top of the 6 slice bacon weave...first the horseradish cheese, then the horseradish sauce, then the veggis, then the cream cheese smeared chicken breast upside down on top of that...then fold the bacon up on to the bottom. Flip the whole thing over and cook as directed...I don't turn them as they cook, I just drain off the bacon fat at the half way point and then I do the BBQ sauce glaze 10 minutes before they are done under the broiler. I haven't tried cooking them on a rack yet.
Really sweet recipe...try it...it's very easy to prepare.