I'm trying to work with input files in a windows character set, store it in a mysql database, and then output it (via php) to html.

I currently have the mysql encoding set to latin-1 (the default). This works fine, BUT I have to use the charset=iso-8859-1 in my html. Otherwise the special characters are rendered incorrectly.

However, I've read that you should always try to use UTF 8 in html coding for maximum compatibility.

Is this something I should be concerned with now? Or would leaving things in the iso-8859-1 be acceptable for english content?