I really enjoy the Masquerade. I find that the masks and extra victory point really make the game interesting. It forces a different strategy than one you might normally use.
About the Wharf, I partly agree with kenbutsu. No one goes for the boat in a close game. But in the early game, I feel like it's better than getting the church because the victory point is permanent, unlike the church.