I think they should be release on cart, if there is demand for it! I would buy them, that is for sure.

However, if you folks do release them, spread them out a bit (as in not releasing them all at once).
As for the Munchkin+ release, I personally had no major issue with it (except loosing my first cart in the mail). I will not let one poorly executed (but well meant) release stop other + releases. IMHO