I haven't. Been on plugshare.com for almost six years now; never put my charger on there. (There already is a fair amount available around me so I see no need.)
Is this your home EVSE, business EVSE, or what? Most home ones I've seen on plugshare have requirements to make prior arrangements, call ahead, etc. I never listed mine because there are several public ones just down the street.