Just to echo the others, quite a novel and refreshing take on Molly. It actually caught me off guard.
The Ron-slap down was vivid but also believable. In canon, he had also argued without thinking and almost instantly regretted it. His approach to Hermione as an object was very much in character. And Harry, while angry, wasn't over the top. A subtle difference that a lot of Ron-bashing misses.
The smut was well done. And appreciated.
The only 'odd' thing was Snape. Yes he was a jerk, but he was a nice jerk. And a little too open (for his character) in explaining his dislike of Harry. But that is nothing more than a minor quibble.
All in all, a very fun, moving, and enjoyable story
Chris