Some odd choices IMO.
I'm not sure why the Rock gets rated so highly as an all rounder, OK the safety is good and the price comparable, but it's one of the smallest infant carriers out there, the compatible base is astronomically expensive, and most of the points made about it would match up to any infant seat from Maxi Cosi, Joie, BeSafe, Kiddy, Cybex, Nuna, all of which use the same adapters. Cybex Aton M would be a better choice, or simply - whichever from one of these brands which has a special offer/is free in conjunction with a pushchair TBH. The base is a particular bugbear - I don't think people think too deeply about the base, assuming they are all much the same but there is a huge difference in cost and with some you're mentally locking yourself into using the same base for Group 1 as well which can narrow options down.
It would have been worth pointing out that the Mothercare Ziba is a rebranded Nania Beone (which gets OK safety ratings). But Joie Juva would get my vote for best seat on a budget. It's only £1 more and you get removeable covers, (limited) pushchair compatability, aeroplane certification, optional car base, and it's much lighter. No independent safety test result available, but Joie have a generally good safety record, whereas Nania really don't.
Strange to have the Dualfix and the Joie 360 when both are very similar. I would have kept the Dualfix as best 0/1 seat and replaced the Joie listing with the car seat that offers the best in premium features - possibly one which scores the best overall for safety or has a really good lie flat (shame Kiddy have gone bust).