Hi Zilla,
That's right, the "DataSetComment()" variable is a static DIAdem array with 100 elements. If I remember correctly, the "DIAdem Simple File Write.vi" maps its scaler comment to the first element of DataSetComment, as you discovered. You can also use the "DIAdem File Write.vi" and pass a LabVIEW array of clusters (DataSetCommentN, DataSetComment) of up to 100 elements.
Regards,
Brad Turpin
DIAdem Product Support Engineer