Tor doesn't expand ~ in Log config options
We do expand paths like ~/bla for -f and for --DataDirectory, but not for Log lines. Some other configuration options are affected too. I wonder if this is a bugfix or a feature, but I'm going with bugfix for now since it doesn't really make sense to support path expansion for some options and not for others.
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information