Ok, so seems that the players who chimed in thought this is overall a pretty reasonable play. I had wished that I sized up pre a bit, and wondered about sizing up or down a bit on the flop. I think checking the flop is a poor play here though.
Results: