Tortoisehg has some issues on high dpi displays. Some icons get cut off, some icons are simply too small. Most text is slightly too big for their containers.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information