That seagull-on-steroids looks foolish. If BHA were a new club, in a new league, like the J League, or MLS, it'd be tolerable.
But for a century-old club in a century-old league -- no way.
Seagulls are essentially rats with wings anyways, tolerable only when modified by distance and sentiment -- at which point they resemble the little fella on the present badge.