Apart from the huge price jump from M4 to M4 Pro, I really like this product line-up.
Last time I bought a Mac Mini was before the 2018 model got introduced, and I almost took it back in to get it exchanged (I was within 30 days of purchase when the 2018 model dropped), but it's been plugging away doing everything I have asked of it for 6 years, and it's still going strong. All the upgrades since have left me a little cool, but this genuinely looks like a contender for an upgrade. Only thing stopping me from getting the credit card ready is waiting to see what the M4 MacBook Air - which is inevitably going to be announced in the next 72 hours - looks like in comparison.