It should do both, though. All your stuffs.

The Lords will take about 15% of everything you own -- coins, land, buildings, peasants, and more
I don't mind their being a hard minimum, just call the base 5 scientists the new "0" (zero) ... anything above that could be subject to the 15% tax