Absolutely, and I had an email from her a couple of days ago. Sasquatch was a very popular contributor to Ask.
A few years ago I asked the question, "What is the collective noun for a group of sasquatches?" There were some very funny answers and then Sasquatch herself weighed in with this one. I'll post it as an image so you can see it in its original form: