Well, I feed PMR and since you asked, I'll add my opinion. Let me first start off by saying that while I think my way is the best way for me, I don't say that it has to be that way for everyone. Whatever works best for you and I definately think what you're doing is better than any kibble out there!
Personally, I would ditch the pumpkin and the carrots. I don't believe your dog gets any nutritional benefit from those. In addition, while I wouldn't be opposed to using this type of thing sometimes or even most of the time, I don't think your going to benefit from the teeth cleaning that a whole chicken breast/wing etc would give you. I do know that sometimes it's hard to get them started with raw and especially when you have a picky eater like you have. I have found having more than one dog often helps with this. Maybe this is your excuse for another baby?