Send image to report as byte[]

I don’t have a BLOB or a Filestore Object. I get a byte[] from a SFTP

I’m confused I put parameter type as string. I’m happy this works. I’m just asking if this is the best way to do this.