Looking back over the hand I tend to agree with calling. My snap decision is to raise, which is based mostly upon instinct in these situations. A better player would take a few moments to really think about the consequences of raising/calling and what he is really missing if he just calls. Overall calling is probably better when you analyze the entire circumstance. Although part of me still thinks raising isnt terrible just because it keeps that ongoing dynamic at the table that you are an aggressive player willing to raise at any moment. All too often I see live players just smooth call every single bet with near nut hands and fail to maximize value, then when they finally DO raise it's obvious they have the absolute nuts and they never get paid. They turn over a full house on the flop that has the board locked up and joke about how "cmon nobody had anything there?!"
In live play all it takes is about 3 preflop raises in 1 or 2 orbits and suddenly you are labeled a maniac. This is a good thing, especially when it comes to postflop play. Live players get fed up with raisers real quick. Even when you lose this hand you still come off as an over-aggressive player when in reality getting it allin with TPTK out of position on a drawy flop isnt all that horrible for 100BB's. You'll get a lot more action in future hands.
And of course, since this is live play, everyone is always on a draw every single time and they'll pay any price to hit it