If you are planning to use SQL Reporting Services to create reports by calling the RS WebService's Render() method using impersonation, just forget about it. It is slllllllllllllow, and that's probably the case using delegation too. Oh, and the PDFs it generates suuuuuuuuuucks, and fumbling around with RDL suuuuuuuuucks.
OK, that being said there's a time and a place for SQL RS, but it's for intranet-based solutions that are not very elaborate. Disagree? I want to see your solution - wow me.