Using the v2 SDK also makes additional functionality available and from our point of view it would be extremely desirable for this to be added to the components. Of most interest is the use of (pre-calculated) checksums to verify data integrity and the correctness of data transfer during S3 get, S3 put and S3 copy operations. See https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/s3-checksums.html
As we operate a long term archive, obtaining checksums of files is a key operation as data is transferred to the archive, so in general we will already have a checksum to supply during an initial put or copy operation so allowing the component to take a pre-calculated checksum as an additional input would also be key for us.