Disk tools confusion: dd or cat or cp?

As I understand it, adding a couple of zero blocks at the end of the image will not prevent booting or installing the copy made from that image; after all, no USB stick exactly matches the size of a disk, so there is always plenty of zero blocks at the end of a stick anyway.
I never recall using K3b and seldom use Brasero these days, but when I had to duplicate a physical disk I did just that (insert the master, copy, insert the blank DVDs and make copies) without any attempt at “ripping”.
For hassle-free burning to USB sticks I use the SUSE Studio Imagewriter openSUSE Software which is guaranteed not to mess with the hybrid openSUSE images BTW.