I guess that sounds promising, at least.
For all that means then is that Summer won't lose an eye, but if Summer is not Rose Wilson/Ravager then who or what does she has to be then? It'sd a fact that Isabel loves to wear masks, something that she hasn't done so far on the show, so maybe that would her first. However, her motives are still not known, and whether she meant someone else and not Slade by the "father"? I guess she meant Oliver's father.