Those are good choices as HP drivers have remained pretty constant (especially for the InkJet) over the years, but stay away from any serial port printers.
Using a LPT2USB device (
http://www.lpt2usb.net/) allows access to newer USB connected printers; it does this externally and transparent to the Amiga. And of course with the Plipbox parallel Ethernet device you can get an A500 both online and have access to network printers.