You should always be using pCVars. Each call to *et_cvar_* results in a complete search of the CVar list until it finds the CVar it needs. Using *et_pcvar_*, you only search through the list once (if using get_cvar_pointer) or you know exactly where the CVar is (when using register_cvar)