Think about it, we could change their appearance with the skins we have on our accounts.
(provided they are compatible with Lego Fortnite)
These wouldn't necessarily count as other NPCs with the appearance you gave them; they would still count as the NPCs they already were, so they wouldn't affect the villager collection.
The special Villagers would not be modifiable (like those in Star Wars or Ninjago ones)
This would be a great way to have companion skins that aren't available in the game.