you've narrowed it down right there--external is more portable, internal not so.
me, I'd go with external, just for portability for file transfer among other Macs and for the option to take backups off-site or, in the event your powermac doesn't start, you could boot another mac from that drive (provided you have a viable OS installed).