well, that depends on your use case.
rclone works with many cloud providers.
so learn rclone once and use it again and again.
i use it with aws s3, wasabi, gdrive.
i use rclone serve sftp
to run a sftp server.
you can create ftp, dlna, webdav and other such servers.
rclone has great flags like --backup-dir
then there is rclone mount
, enables you to mount a cloud storage as a local drive letter or mount point.
then use file managers to transfer files.
also, that enables to have a local plex server stream media from the cloud.
rclone can also create a crypted folder
and a great support forum.