Hi, I have not had an issue with the glass lids staying clear. Glass lids vs stainless steel lids is an issue of personal preference. Both do the job! If you are not concerned about adding to your Titanium set, then for sure take advantage of the closout prices!
FYI - Silicone handles are...