Okay, so Band of Misfits says "this is that card until it leaves play". Say you Throne a BoM and play it as Acting Troupe, trashing itself, then playing itself as Village. (Acting Troupe and Village are examples). After the second play, it's not in play to begin with, so it can't leave play. This means the BoM remains in the trash as a Village, until someone does something like gain it back with a Rogue then play it again (still as a Village) from their hand, thus letting it leave play at the end of their turn.
This doesn't seem like it is correct, because you could easily lose track (physically, not rules-wise) of which BoM is actually a Village, especially once you gain it back with Rogue, unless you put a sticker on it or something. But I can't find any official ruling that would prevent this.