Choad....OT....thinking of buying a turkey propane deep-fryer.....do they Really taste a lot better than oven-roasted?? TIA...