That is great, the Syndication namespace was new to me. It seems to work well with both these feeds.
It doesn't support older rss (rdf) though, some feeds still use this format. The
RSS.Net library does, but without Atom support. There's also this article
Syndicating and Consuming RSS 1.0 (RDF) Feeds in ASP.NET 3.5 that has a library for Rss10FeedFormatter, but it won't work with the simple SyndicationFeed.Load call for reading any feed.