It would be nice if there was no suffix required for the published version.
The ability to branch is not implemented in the UI, and requires you to manually add an extra _v001 to the end.
I don't know how complex this is would be, but it would be cool to use the Bone Collections style UI for the file list. It has support for a nested/tree list.
Some thoughts for improvements: