Operational Amplifier and MOSFET
Looks okay to me. 

I do wonder about the interaction of your LED and the LDR, which may cause the LED to blink despite your moderate amount of hysteresis.

You may also wish to bypass the 10K pot with 100n. I presume you've tested the LDR response and 5K-ish is about the resistance at the switching point, if not  you should do that test.