How to git rid of leading model name in report filename?

I proposed https://discuss.tryton.org/t/improve-dynamic-report-filename to make everything dynamic so a user can do whatever he wants.
Just make it possible to ‘build’ a full filename I want, in the way I want. For now I have done it in a module which overrides the execute function.

It’s about the filename not the report name. The filename is used when the report is stored outside Tryton or send by email. Now I have to rename the filename because it doesn’t meet my requirements.
Also grouping is nitpicking because when reports are stored on disk, they are already grouped in sub directories. It depends but those reports on disk are most of the time sorted by the sequence number or party name.

The biggest issue I see is when you want to print a report from multiple records without single checked.