Surprisingly it works. There are time some Linux builds fail on Lenevo w520 but ChromeOS didn’t.
The steps to get Chrome OS running are here.
There is one thing I noticed. I was expecting the responsiveness to be too smooth given the laptop has 8 core, 8GB RAM but it wasn’t. It could be because of running the OS from a USB drive.