[link|http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetdep/html/redisteula.asp|Microsoft .NET Framework Redistributable EULA
] sez:
You may not disclose the results of any benchmark test of the .NET Framework component of the OS Components to any third party without Microsoft's prior written approval.
I believe the .NET SDK EULA has a similar clause.
With option 2, you are making 2x as many requests to ASP.NET assuming one web service call per client request. I'm assuming here the web service is served from the same server (say that 5 times fast :)