The restrictions is what makes them powerful. Those restrictions allow you to remove trust. There are already many types of spend restrictions in Bitcoin, such as multisig or OP_CSV or OP_CLTV.