Accept either a list of pubkeys or of pubkeyhashes (if the latter, if some of the pubkeys haven't been published in the blockchain in previous transactions, allow the user to enter them manually).
only "in addition to" and not "instead of".
The user always need to enter the pubkeyhash, and if CW can not find the pubkey in the wallet or in the blockchain, the user need also to enter the pubkey.
Use the functionality added to counterpartyd in this commit: https://github.com/CounterpartyXCP/counterpartyd/commit/8b64b5cade4e0a634265d65c77c1da11f16a48a3 (which still needs some testing :))
Accept either a list of pubkeys or of pubkeyhashes (if the latter, if some of the pubkeys haven't been published in the blockchain in previous transactions, allow the user to enter them manually).