A human form ma help to give size to the landscape and with a good composition it won't isturb the image. Personally I appreciate pinhole landscape with some human shadow in it