I wasnt saying to go CustomROM route merely saying that mine already had TWlauncher prebuilt on one of the ROMs im trying and its fairly good .
Regardless of launchers i think it needs to be asked, why are you getting an O2x? In my experience the "stock" rom is terrible and useless, CustomRoms are the only way to make the phone a solid experience . However LG seems to be working on their next release very well, loads of fixes and improvements but that wont be out for another month or so i suspect (the leaked version is out for custom roms though).