Yes, that's the way you can do this.
Create the transparent PNG with the size of the image(s), place your watermark (logo or text) into the PNG at the bottom right (or wherever you want the watermark to appear) with the desired size, assign this PNG as watermark-Image in PM, set it to the center position, play around with the transparency and you are done.
Sven