Good to know. Mousepad, Leafpad and any other Linux editor you could name already do that. The fact that you were getting the character set warning is because you didn't have 7-bit clean ASCII in your files.
UTF-8 is 100% 7-bit ASCII compatible; that was the whole point of it. Ken Thompson and Rob Pike did a good job of designing it back in 1992. I'll bet your files have "smart quotes" in them: 0x93 and 0x94 bytes for quotation marks. Windows WordPad was particularly rancid for putting them in without permission. Maybe run one of these text files through xxd to hexdump the character codes: you might be surprised. Yes, I know you didn't type them if they're there.
If your files have got polluted with CP-1252 characters, there's not much you can do to get it to display on a Raspberry Pi. I don't know of any locales that use 1252. You're going to have to make friends with the iconv command to convert everything to UTF-8. Thankfully Windows knows about it these days and should display it cleanly.
(Back in the late 90s I ran the computational division of a dictionary company. Windows character weirdnesses bit us all the time. It's been a while since I've seen this problem in the wild.)
Then again, WordPad is 100% Windows system libraries. All that Rich Text and GUI handling is part of Windows, so of course it doesn't appear bloated.On the other hand take Windows Wordpad. It handles both nixie and wintel line endings transparently and smartly with no protocol hiccups. With about 1/10th the resources too.
I dunno; I see an awful lot of Macbooks out there. And Microsoft is getting with the programme too with WSL. We'll eventually see the back of that extra EOL character that mechanical teletypes needed to read and discard while the print head flew back. But maybe not quite in my lifetime.Actually Windows IS the rest of the computing world.