Well, I can see how the case restriction is needed internally, but couldn't we give ibays Netbios names for purposes of the Windows network, the way you name the shares in smb.conf? And even if you didn't do that, I still don't see the need for not allowing hyphens, at least. There is also a twelve-character length restriction, and I know Linux directories can have names a lot longer than that!
Anyway, flexible naming of i_bays remains on my wish list.
Steve