For NoVarsInStrings compliance I'd go with:

Code:

$=Execute('$'+'vP='+$sGV)



I work in a similar sized AD (5000+ users, 2300+ computers, 1800+ groups) and have had no problems returning data. I've even been able to query a remote domain with no problems.