You got a great deal for $100 albeit the screen challenges. Yeah, I think the bare screen should be ok as this isn't a daily driver for me - so long as my N63 still runs
I can get anit-glare film later I guess but I know I won't get out all those dust particles that are bound to stick no matter what you do when applying which will drive me more insane.