Yes, it is the filename alone that specifies the file played by the iPhone.
I don't think we'd re-implement the functionality of iFunbox in the iCamSource, though. If the third-party utilities get the job done, then folks that want to use custom notification sounds can use those just as easily without us re-inventing the wheel, so to speak.