
The ROM itself is natively compatible with the E970, E973, and E971 versions of the device. However, it can also work on the E975, E976, and E977 if you flash an alternative kernel after flashing the ROM. The early builds lacked WiFi and external SD card support, but these have now been fixed as of the latest revision. Most users are reporting a relatively flawless overall experience.
So if you own an LG Optimus G and don't want to wait for the official KitKat update to be rolled out by LG, just follow the source link to the ROM and get started on bringing KitKat to your device.
source - XDA Developers