Yes I have to agree about the read. At the 25 dollar tables I have seen many guys go all in with a top pair, flush draw + gutshot. The 50 dollar tables are pretty similar I believe. I think you are ahead here the majority of the time. But yeah, the read is vital here.

I also would have raised preflop more.

D