Should have been brought back ages ago and if any specific clubs or fanbase have problems then they should lose the privilege on a club by club basis.
I don't think it would be necessarily mean people getting up out of their seats all through the half. It might stop people downing loads of drinks before the games and needing to piss nonstop. Also I think it will mean people are less inclined to leave their seats too early before half time because they'll know that even if they don't get served until close to kickoff, they can still take it to their seat.