My favorite line of that story involved Hal recklessly gambling his way to a big jackpot and Batman/Bruce saying "I wish Barry was here to see this". When Hal asked why He said "So he could finally see you with money".
Hal was never all that stable in his civilian ID (especially compared to a guy like Barry Allen), trust Bats to make an issue of it.