I think this is a terrible idea that does nothing but steal value from BTS bulls (people who hold BTS), and give it to BTS bears (people who hold bitUSD instead of BTS).
This will not achieve the goals you want of encouraging bitasset adoption, rather it will reduce the incentive to hold BTS, reduce the value of BTS, take money away from bulls and give it to bears.
You can still maintain your current BTS position by yield harvesting. Being long BitUSD and short BitUSD at the same time.
So it doesn't take any value from BTS holders provided they yield harvest. However this would remove BTS from the centralized exchanges and make most shareholders owners of BitAssets while still maintaining their current overall BTS positons.
(Provided total BitAssets in circulation < 1/2 of BTS market capitalization, then directing funds to yield can be mitigated by yield harvesting as far as I understand.)
So you are forced to take a bunch of margin positions that are opposite each other in order to avoid having your money stolen from you?
How is that the free market? What happens if the price moves a bunch in one direction and one of your positions gets margin called, then it moves back where it started?
Build real utility that makes people want to use bitAssets, rather than introducing a tyrannical rule system that forces them to.
If you implement this, the people you are trying to force to buy bitAssets will not buy bitAssets, they will sell all their BTS and leave the project.