I'm not sure you can really include Rob Atkinson when rating this window? We already had him!
For me its been a 75% window so far - really good, but not quite an 80% or 90% 'wow' window just yet. Brannigan was great but not a massive shock as such given the injuries he's had. Taylor I'm very happy with but he was available on a free. McGuane is promising but the jury is still out somewhat, same as Cooper. Clare doesn't seem as good as Cadden but that could change. Kelly hasn't had a brilliant or even good 90 minutes for us yet. Osei Yaw and Asongyani promising but still raw and somewhat unknown quantities.
This isn't moaning or complaining, overall I'm happy and I use 75% in its old fashioned sense as meaning a really good score - if we can get decent LB, LW and ST cover it goes to 80%+ and if we can add another 'wow' signing - a Marcus Browne, a Gavin Whyte or a top PL youngster with pace to burn - then it could creep into the 90%s and dreamland.
As it is, we have a strong squad with some question marks, some patchy areas and a bit of a lack of pace but one which will win a lot of games at this level.