Well I use the /media because PCLinuxOS seems to default to that, if I use something I temp mnt the symbolic link won't work right?
Correct. it will work only when mounted.
You should consider that there are users (like me) that when have dual boot systems may have a permanently mounted windows partition.
After script is done the user ends up with a symbolic link of the steamapps folder of the Steam install on Linux to the steamapps in Windows. When I boot my computer I have to click on my Windows partition in order for the link to work so it mounts.
Only alternative I see is to permanently mount it, is this bad?
You can state in "requirements" that an already mounted /window partitions is needed, in this case you only need to search
where the partition is currently mounted.
It's not bad, it's a different plausible setup.
Or, you can manage to mount the partition from your script, therefore the mountpoint choice is up to you, so it will be the requirement to mount/umount the partition before/after each use.