On https://msdn.microsoft.com/en-us/powershell/wmf/5.1/engine-improvements the WMF 5.1 happily shares that "Pipelining to cmdlets like ForEach-Object and Where-Object is approximately 50% faster". To allow apples-to-apples the client side PowerShell version should be known.
Theoretically you can start to catch hardware metadata etc, but we cover that by the client machine name. The PowerShell host version is about software on that client machine name.
On https://msdn.microsoft.com/en-us/powershell/wmf/5.1/engine-improvements the WMF 5.1 happily shares that "Pipelining to cmdlets like ForEach-Object and Where-Object is approximately 50% faster". To allow apples-to-apples the client side PowerShell version should be known.
Theoretically you can start to catch hardware metadata etc, but we cover that by the client machine name. The PowerShell host version is about software on that client machine name.