This is an issue for sure! I have investigated in the past and things got very complex. It is very difficult to predict what encoding to use since it's not easily identifiable. SHOUTcast has released new server tools that hopefully when all other radio providers update it will use the new standard UTF-8 encoding.Meanwhile this is a good idea and I'll look into adding this option.
Found a better way to guess the encoding. It's not perfect but for most cases it should work. The encoding selection is also planed.
Automatic character encoding has been added to v2.1.9. Should work for most metadata.
Service d'assistance aux clients par UserEcho