Several songs at once: separate them with a line containing {new_song}.
Open files… puts that separator in for you, and you can use it again and again: every round of files is added below what is already there, separated the same way.
A song without a {title:…} directive is named after its first line.
Encodings are recognised on their own: plain ASCII and UTF-8 ChordPro files, files with a byte order mark (UTF-8, UTF-16), and files that cannot be UTF-8 are read as Windows-1252 (ANSI/Latin-1), which is what older editors on Windows write. The status line names the encoding each time. Should a file still arrive with the wrong characters, set the encoding in the list beside Open files… and open it again.