Just flown EDI-CDG-YYZ with AF.
On the EDI-CDG leg, Biz is a waste of time, you sit at the front, an ounce more legroom and you get your snack first with an extra drink.
BAE 142 or 146 depending on the load.
On the CDG-YYZ leg, I flew Tempo (Econ) but passed through biz on way to seat - proper armchairs, dedicated CCs, different meals and drinks and snacks on tap.
I'd take the AF for sure.