I haven't tried it myself so I can't answer your questions. I think a zipper would be a great idea though. That's the only thing I don't like about the felted bags is they are too open.
That being said it sounds to me like you basted the zipper to the opening and sew it on.
