I've been hoping he'd do this. Hunter is (was?) a mess, but there's no question this was a politically motivated prosecution, and with Kash Patel potentially heading up the FBI it was probably going to get worse. Had this been in reverse the whole special counsel and prosecution would have been quashed on day one.
I do wish he'd waited until his last day, though, because with he chaos of the Trumpsters coming in, it wouldn't have dominated the news cycle with Dems eating themselves over it in the same way. I'm worried that the timing is going to result in nonstop agonising and take the focus off these horrifying nominations. I also hope he gives pre-emptive pardons to those who might want them who will be in the firing line, i.e. journalists and justice department officials like Jack Smith and his team, Andrew McCabe, etc.
Adding - George Conway seems to be of the opinion that the justice department should declassify all the information they have on Trump and release it. I'm sure they won't - nothing is going to shake Garland's blind devotion to institutions, it seems - but I wish they would.