The ability to sign posts is useful outside of talk name spaces. For instance http://en.wikipedia.org/wiki/Wikipedia:VisualEditor/Feedback is in project space. While that might one day be in flow there are many other project space items where its useful to be able to sign. For instance lists of project members. Some uses have guest books in the User: space which can be signed.
You can't even enter them manually due to T51820.
A button to insert this would be good, possibly done at the same time as bug 38029 which would insert symbols.
VisualEditor now allows you to insert signatures on pages that are in $wgExtraSignatureNamespaces (and any talk pages).
This was previously implemented as a user script / gadget is available at https://meta.wikimedia.org/wiki/User:Matma_Rex/visualeditor-signature.js.