Yeah, the one in New Haven has constant turnover, so the service gets pretty rough.
And when I've been there in the past for US National Team games, they relegated me and my group to a tiny tv in a corner so that a cover band could play to no one in the main room. Granted, game was on a Saturday, but again - giveashit level is definitely based on convenience and whether it's Premier League.
I'm encouraged that they're actually advertising this, but I'm not sure I'd go into it expecting much. Former employees of the Liff have told me some bad things about the way that place is run, and the quality of their pours of Guinness has declined massively over the last year and a half.
It is not Third Rail affiliated, from everything I can tell.