No, but I have handled one, as well as having experience with frits.
I expect cleaning to be a simple process, the coating on the aluminum is supposedly (no reason to doubt) much harder than glass, so granulated salt is a viable abrasive, and could be used with alcohol or solvent of choice to...