I think I can provide solution for your crystal report hosting issue.
I have been on SSRS hosting and development for past 10 years,
I have an handfull of experience in working with .net for past 10 years and published several journal websites.
Also worked on US school scholarship awarding system.