(such as including the economic value of a block's transactions in addition to difficulty, this would lower the height/priority of chains that do not include all the transactions that honest miners are including)
That doesn't sounds like a very good idea.
You've just described turning Bitcoin into a proof of stake system.