Correct play here or too risky with the texture of the flop?

PokerStars No-Limit Hold'em, $0.05 BB (9 handed) FTR converter on zerodivide.cx

SB ($1.60)
BB ($10.70)
Hero ($4.72)
UTG+1 ($14)
MP1 ($16.98)
MP2 ($9.66)
MP3 ($4)
CO ($10.06)
Button ($9.89)

Preflop: Hero is UTG with Q, Q. MP3 posts a blind of $0.05.
Hero raises to $0.3, 1 fold, MP1 calls $0.30, 6 folds.

Flop: ($0.72) J, 9, 9 (2 players)
Hero bets $0.7, MP1 raises to $1.4, Hero raises to $4.42, MP1 folds.

Final Pot: $6.54

Results in white below:
No showdown. Hero wins $6.54.