That chapter was good in every way. I love the Lovegood trick, (wonderful!) the "introduction" to Sirius, and the unassailable logic of Snape's duplicity. Even the fact that Snape wasn't in the room to overhear Oddyseus's observations was perfect - Of Course he wasn't going to welcome Sirius back!
It's all good. Great storytelling in every way.