This is pretty much what I expected Landmarks I like it. I vaguely recall fan card threads with this basic premise and it was well received then too, though I and others may have recommended caution for effects with VP swings as big as these.
I especially like the ones that entice you to do things you otherwise wouldn't (Fountain, Battlefield) or make you care about stuff that you usually take for granted (Wolf's Den, Keep). I also wonder how many Landmarks that help new players learn strategy (Tomb may encourage a newbie to trash stuff and then they might see that trashing is good even when you don't get VP for it).
Landmarks don't actually have "setup" written on them. Well, these ones don't at least... Maybe on tomorrow's events.