Multisig addresses are not useful as-is. External tools of some sort are required.
The reference implementation could be improved to be sure, but it will never be able to be the whole infrastructure for multisig.
Here's is an outline of how one such external tool might work:
http://praesto.airdns.org:63853/issues/5