The accept-charset attribute allows you to specify the encoding the server should receive the HTML form contents in. Does that help maintaining a consistent encoding in your web application?
Short answer: No.
I already covered that topic in my last talk about charsets and encodings on the last International PHP Conference and now documented it in my charset encoding FAQ. Find the longer answer to this question there.