I know that by default, perhaps creating a directory would be a bad idea. However, I believe there isn't any reason not to allow mount to create directories with an option.
Is there a reason for the missing feature, or has it simply not been implemented yet?
mount --mkdir /dev/sr0 /mnt/repo