I don't get the hate for Walled Village. At worst, it is a vanilla village for $4 that might top deck itself occassionally in an engine. In a non-engine, it allows you to get a couple extra terminals. IMO, Fortress will more often than not be a vanilla village for $4, and yet it is ranked higher. Yes, you can do neat tricks with it, but I find those opportunities don't come up that often unless you are playing pure DA.
Non DA Cards that interact nicely are Upgrade, Apprentice, Remodel, Remake, Bishop, Develop, Expand, Forge, Governor (esp. Opponent's remodel option), Lookout (somewhat), Saboteur (somewhat).
So that is 11 Non-DA cards that have easy "neat tricks" that can be performed. There are 167 (I think) Non-DA cards, so assuming you play with Fortress and no other DA cards, you have a:
1 - (156/167 x 155/166 x 154/165 x 153/164 x 152/163 x 151/162 x 150/161 x 149/160 x 148/159) = ~46.7% chance
Add in the neat DA tricks, and I think about 50% of boards will have a "neat trick" for Fortress to be >>> a vanilla village. And quite frankly, walled village is nowhere near that much better than Village that often.