I meant that you'd just be moving the place at which truncation took place from the dialog to filename generation. That the 100 char limit on the dialog is, effectively, 'pre-truncating' so I don't see anything detrimental changing where the truncation takes place.
Hope that's clearer...