I actually prefer Joselyn to Jocelyn, since I think it's easier to pronounce an 's' as a 'z', than a 'c' as a 'z'. However, I would only name a boy Joselyn/Joss, mainly because when I think of the name, Joss Whedon comes to mind long before Joss Stone.