except of some special chars and blank lines it looks fine for me…
why don't you just simply use something like google spreadsheets instead of other file upload services (yeah, i know, google, but i hadn't had any problems maintaining my lists)? as long as it's a spreadsheet it will convert automatically to a (usable) csv format… i could import it automatically - e.g. every hour…
just as an idea… let me know if you have better ideas…