How can I do a detailed authenticated scan that will tell me the apps on linux and windows, without it being too intensive?
QID90235 gives you Installed Applications Enumerated From Windows Installer.
I'm not sure what the mechanism is for Linux.
For *Nix Sytems the QID I believe you are looking for is 45141 "Installed Packages on Unix and Linux Operating Systems".
Retrieving data ...