Both offenses are excellent and imo both defenses are just ok.
Don't want to play from behind bs baltimore because of that running game and you don't want to be in a shootout with the bengals because of their abilities in the passing game.
Long way to go before thinking about playoff matchups but if the bills and either team is healthy The Bills style of play favors playing the bengals, Taking the ball and sitting on it and winning T.O.P. while also scoring a lot. A one dimensional bengals team with a just ok defense seems to be a good fit for the Bills as they are currently constructed and the way they play.