Well the CP A320 seats are not bad but certainly not as comfortable as the AC A320 (got to fly them on the same day yesterday and compare).
The included foot rest of the CP A320 might be OK for people with short legs but in most positions and with a seat in front, it did not work for me. The "wings" would not adjust and stay and the "snake" reading lights also would not go into any position that you put them in. Still better than flying in Y though!
Had absolutely excellent service YYZ-YYC on AC1103. Wrote a letter and sent in a service excellence coupon. The best that AC has to offer.