Hmm, yeah, I think I'd rather bet the turn. He's not folding trips, and the 2 or 4 don't really make a lot of full houses with a queen.
So I think the way the board ran out, I'd rather go bet/bet/check back river. The ten isn't a great card, since its sorta coordinated with the Q. So lots of hands with Q's in them have the ten as well, and a decent chunk of villain's range just made a boat.
Also, I think the choice of bet-size on the flop is pretty interesting. I like the size, but I'm not sure if we're calling a raise or not.