It sounds to me like it's exactly how you want it to be. AFAIUI "sh" generally refers to the bourne (POSIX) shell syntax, and the C shell is anything but.
What the reference appears to be saying is that unless you're using a true bourne shell to process /bin/sh scripts, but only a bourne-compatible one like bash, then it should be set up as a link.
Last edited by David the H.; 02-13-2012 at 11:28 AM.
Reason: small clarification