I’ve marinated chicken parts countless times, bud had never marinated a whole chicken before. It makes sense though. Clean the chicken out (saving the neck to make chicken broth later!), then marinate half a day or even overnight before roasting according to your usual degree and time preferences. (Here’s a recap of various roasting times and temperatures.)
This came out fantastically good, full of flavor and moist. Even the daughter who has declared that she doesn’t like chicken said I can do this every week and she’ll eat it up!