I've had the idea of recurring puberty-like hormone surges in wizards even before Rowling stated that James parent's had him when they were very old (or so Muggles would think). Once she said that, it cemented the concept in my head. I was glad of a chance to use it.
I'm glad you liked Sinistra's story and Snape's feelings as I enjoyed pondering both.