I don't really understand the suggestion of 4...g6: in that case a2-a3 is very useful after 5.Bc4, and 5.Nxe5!?- a much improved Haloween gambit, since ...g6 does not allow a Black knight jumping there - is also very interesting
The Halloween Gambit doesn't need to be accepted - Black can just develop the bishop to g7 right away, declining the gambit, or give a knight back (5... Nxe5 6. d4 Nc6 7. d5 Bg7 8. dxc6 bxc6) and get a decent position as White wastes time on taking the knight.
Far not all players making the move 3(4). a3 know such opening intricacies as the Halloween Gambit.
Even in the other lines like 5. Bc4, since the d-sq bishop is developed to g7, no piece is going to jump to b4 or c5, which renders a3 useless.
I'm not saying that 5... d5 or 5... Bc5 are bad, they're both natural and playable, just I don't like open games and went for a hypermodern approach
It can't be good. Either your opponent:
1. doesn't know theory
2. doesn't like those openings and prefers to play unusually
3. mouseslipped.
yesyes