I'm fairly sure I've gone over this before, but I just wanted to double check...
Is there really absolutely no way to remove map revealers from the map? (even ones placed by triggers?)
I thought you could remove them by using Remove unit (but not Kill unit.)
There is a way to remove the map revealers. You just can't use the Remove unit at location, you can only use the Remove unit which will remove all map revlealers on the map. So the thing you can't do is remove the Map revealers at a certain location.
Oooh, beautiful... glad I asked... thanks

You don't have to remove ALL the map reavealers on a map.. just all of them for a specific player. Same idea, though.
Use that point and re-creating map revealers to achieve the end result of removing specific map revealers

To expand on what fritfrat was saying...To remove all map revealers at location 'X' for player 1, do this:
Give all map revealers at anywhere for player 1 to player 12
Give all map revealers at X for player 12 to player 1
Remove all map revealers for player 1 (not removeAt!)
Give all map revealers at anywhere for player 12 to player 1
I haven't actually tested this, I'm pretty sure you can give map revealers away though. This way you don't need to know where the old map revealers were so you don't have to replace them.
QUOTE
[11:24:38 PM] <UnKnOwN> Can you give map revealers from player to player?
[11:28:51 PM] <Kenoli(U)@USEast> No
[11:29:00 PM] <Kenoli(U)@USEast> No triggers using a location work on them
PS. Kill Units works on them.