I’ve been working on an accessory/display board based around the ATmega328PB, mainly based around that it is one of the few small MCUs that was in stock anywhere. The 328PB is backwards compatible with 328P hex, but without the additional pins or devices.
One external hurdle is that avr-libc does not support the 328PB out-of-box (possibly due to avr-libc having not been actively maintained in years…), requiring a 2 line patch and 3 files from the Microchip ATmega device support pack.
It seems a 328PB branch for the extra pins existed back in 2019, if that can be resurrected, I’ll see about finishing and testing it.