What's the purpose of changing PoW?
To make it faster to verify and more efficient on mobile and mainstream (not high end) desktop CPUs. See
roadmap
1. Mobile-friendly PoW (CryptoNight Lite). The current PoW is not ideal for smaller devices because the 2MB scratchpad is too large for the cache size on most mobile and lower-end desktop/laptop CPUs. A tweak to use a 1 MB scratchpad would allow it to run efficiently on lower end CPUs including some mobile processors as well as much better performance on mainstream desktops/laptops. Credit for this idea goes to the Louisd'or project (crypto_zoidberg and doe1138), although they didn't clearly explain the benefits of it.
I've stressed the most important part of quoted text.
I don't think that reduced scratchpad will give significant benefits to anybody because:
1. 2Mb and much bigger L3 cache becomes more and more widely used. Mobile CPU will follow soon.
2. Signature verification time is more important than PoW verification time in case of 100+ transaction per block.
Proper implementation of checkpoints will solve the full chain verification problem better than scratchpad reduction.
From the other hand small scratchpad will remove one of ASIC / GPU protection layer. It will be easier to build dedicated mining hardware: for example one can assemble a mining rig with embedded CPUs. I don't think that this is a desirable.
Can you measure relative GPU advantage over CPU with reduced scratchpad?
Original CryptoNight implementation is very good from this point of view: GPU is about 2 times faster. This is quite fair.