An electric foot muff??? What on earth is that? It sounds like a fuzzy warm muff like a hand muff? I could never use that. Heat is number 1 enemy for me.
Matter of fact, it doesn't matter what KIND of shoe I wear, its all about the temperature. If my feet get overheated, it was cause a flare. And...anything can cause that.