Work calculations would need to follow the declared work of the block -- e.g. a 3x block is valued at 3x the work.
Is this a significant forking risks. Miners could continue to work on an old block and ignore a new small low difficulty block to get the higher fees. This miner would know that if they found a large 3x difficulty block they would be the longest chain and everyone will ignore the small blocks.