Anyone bought this before? I have 8 for xmas day this year amd quite like the idea of oven ready stuff so less prep? Anything you really wouldn't recommend? Thanks