I'm not sure why cscript uses as much CPU as it does.
I used to audit 20 systems at a time and yes, I did see high CPU use.
You can have the audits be performed by computers that are not the Open-AudIT server (I call them audit hosts). They run the audits and post the results back to the OA server. This lessens the load on the server and you can spread out the number of audits between audit hosts. For example, I used to audit two separate domains workstations only from two separate audit hosts and send the results to the OA server. I also used to audit those domains servers separately at night from those two audit hosts.
Also see this thread - [url]http://social.technet.microsoft.com/Forums/systemcenter/en-US/fd929c15-758a-4595-9d41-c7875d9d5970/cscript-generating-high-performance-usage[/url]
And here - [url]http://blogs.technet.com/b/jonathanalmquist/archive/2009/08/27/cscript-spikes-cpu-even-with-version-5-7.aspx[/url]
Let us know if you fix the issue