It shouldn't make any difference, as long as it's not being mounted on top of something important that already exists. /mnt/ is just a good logical place to mount things, but you can really mount stuff just about anywhere. Putting a . in front of a file/directory name in Linux (and others) just makes it a hidden file, essentially. Only real difference is it won't show up in an `ls` without the -a flag.