I'm guessing you don't have kids.
A flag is the sort of thing kids (of a certain age) get excited about, adds to their experience and enjoyment and makes them want to come back.
It's so simple it's genius and is also a cheap easy gesture that pays for itself. They wouldn't even have to do...