i have one of those glass stove tops and don't like it at all. i'll never have another one. i had to change all my old pots and pans because the glass top can melt aluminum. I had to buy all stainless steel. i did get two not stick pans but they had to have stainless steel bottoms. it's hard to find out that info when buying.
i do hope you got everything cleaned up over time. My hubby believes in having service policies (Sears ones) so my glass top is covered.