It is true. Extended ASCII is the wild west. There is no reliable way to determine a specific encoding.
You can also try another script:
File MIME type and Encoding column using libmagic
There is also a potential to use uchardet, but no one has written a plugin using it yet.