Hah! You freak, Ambush... ;p
And no, I don't fulfill
all of the things on that list.
There's at least two or three spellings of gryffoun that I don't know off the top of my crest. And I haven't printed out the list.
It didn't mention trilling and purring when happy, though...