Thanks.  See some minor comments below.

Thanks for the feekback. Here is a patch with all your suggested modifications.

About the manual, given it's the first time I edit it I went for a very minimalist approach, please tell me if I should mention the default values, or the type of the defcustom in there.