Hi,
Yes, agree!
Silverlight makes very little requirement as to what kind of web server it's served off ( you probably need to add the MIME type for the XAP extension ) so it can be IIS or A.N.Other web server.
Equally, it makes very little requirement about what kind of web servers you talk to whether that's via web services, WebClient, HttpWebRequest or whatever.
Generally, it "Plays Well With Others"

Mike.