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.