Yah looks fine. I'd probably just check back turn and bet river when checked to. Keeps your range much wider.
Here your range is mostly Qx and probably mostly only good Qx hands. If you check back turn and he cks river, your range can be much wider. Almost all pairs even, certainly TT-Qx type stuff. You also have more information about the weakness of his hand after he checks twice and you risk getting bombed on turn as played.
It's just a playing style thing though.