An excellent question, to which the honest answer is I'm not sure, so I need to do some thinking. Flat flop raise turn looks good on this board, but I wouldn't barrel that river. Should've raised the turn.
Raise flop, bet/fold turn might also occur to me.
I guess the moral of that story is, your boat looks a lot scarier when you know you've really got it.