On the A220 series, you have chosen to mark the business seats as "A" seats, which is correct for row 1 but with white lines in the following rows, leaving the C seats unmarked:
Wouldn't it be more accurate to show C seats in the even rows? I realize it's a nit-picky detail, but since this site seems to be about getting the details right, I thought I'd mention it.
Nice work though!
bawm