They were write-ups for season 1 yes. Guess I forgot to put that in. Starting in season 4 I would probably say Sam is a Focused Practitioner, demons being the theme, and give him a feeding dependancy of demons blood for it.
I can't really comment on Dean being an Emmisary of Power or anything. I've only seen up to the middle of season 5. So I don't really know how it all resolves yet.
I do like the idea of a Deceit stunt replacing Resources. Giving Resources didn't feel exactly right doing the write-up. That would leave room for a Fists skill of some sort.