I like the check behind on the river for precisely the reason that you might be up against a slowplayed set. Most people won't put you on having made a full house.

I like the play in general, although I would be wary of Canucktr's minraise on the flop. I've been burned too many times in a kicker battle against the preflop raiser.