Love that CS AB! I'm like you... I had to really work at my CS (and i still think its vague lol) because of being so used to write for characters for the SPN universe haha! I can imagine your character finding familiarities with my character XP!
As for canons I have no idea yet which to play either..... talking of canons, for the majority of them are we going to all play them as we see fit kinda thing?