Maybe you can clarify because I have no idea as to what a "revomable Chamois" is, much less how it works. I'm not even sure i know what a removable Chamois is.
I am guessing you are talking about something like this http://jaggad.com/catalog/product_info.php?products_id=79
I have never had any experience with them - never heard of them until this thread, but maybe with the link someone with actual experience can comment.
Looks like an interesting idea though.