I can now update for just myself and I dont need sudo but it will drop the rclone binary into ~/bin/

If I wanted to do this for all, I would almost compile in my directory and then rename any existing and copy my new one into /usr/local/bin with the proper permissions. That way if the new one has errors, I can revert back just by renaming rclone to rclone.bad and rclone.bak to rclone. It gives you an out in case the git pull is crud.