Various permutations/ combinations of these taxes are already in discussion; some of which are already being used in Virtual land. I found some discussion around it in GitHub for use in DApps/ NFTs: https://github.com/rugpullindex/libharberger
Smart contract code for implementing Harberger taxes in Solidity has been discussed in this article: https://yos.io/2018/11/18/harberger-taxes/
There can be multiple criticism about its effectiveness. I will be covering different variants and criticism around these in the future blogs.
The views in all sections are personal views of the author.