This is very similar to my 2 pair BB special hand. In that hand, zook's advice was not to overbet the pot, keeping it relatively small so it isn't so much of a hero call on the river.
That said, I think your flop bet is fine, but maybe I make it $7 on the turn rather than $12.