nope, as long as your microcontroller can communicate over uart at 9600bps.
The SerLCD backpack takes care of all the HD44780 commands allowing seamless integration with any micro that can communicate at 9600bps
which i'm fairly sure the atmega328 can, so you should be fine. I'd double check the datasheet for the atmega328 to make sure though.