There is also a link to a Hollywood reporter article about the upfronts as well as a few highlights form that article. Nothing spoilery though.
ETA: I was just reading TV Squad's recap of the SciFi Upfronts HERE. Nothing spoilery. And in another strange move by SciFi the season premiere will be streaming on their website staring at Noon on April 4th. When I clicked on the Photo Gallery and found a really nice close up of Jamie.