You're gunna use a ton of silicone, and it's going to be a pain in the ass.
In addition every time you see it it's going to tick you off.
Do I think it will hold? Yea, most likely will.
Do I think you should get new glass? Yea, it would drive me nuts if I didn't, I know that much.