Hi,
I'm pleased to advise that in v5.1 this was implemented. The following language strings can be used to customise the Invoice PDF and Quote PDF filenames:
$_LANG['invoicefilename'] = "Invoice-";
$_LANG['quotefilename'] = "Quote-";
Related documentation: http://docs.whmcs.com/Language_Files#Overriding_Language_Strings