Et bien, pour que TOUS utilisateurs puissent l'utiliser, il ne te reste que l'ASCII de base. Si par contre, tu veux garder absolument les accents (et je ne vois pas pourquoi les logiciels de ce trucs ne sont pas capables de détecter d'eux meme l'UTF-8), tu peux convertir en ISO-????? avec la librairie iconv : elle existe pour pleins de langages donc j'imagine que c'est aussi le cas pour Python.
Maintenant, ca ne marchera QUE si tes utilisateurs utilise l'encodage europeen, sinon, y'a pas de miracle.
A+