And you were charged what.....
It really isn't very much to upgrade to premium economy and that is absolutely fine. Not up to VS or BA premium but what do you expect. I have always found the crews great and the service adequate my only real complaint has been the IFE and the armrests that are fixed.
I cannot vouch for back end as I would never put myself through the agony of nearly 10 hours with that little space. My relatives have used it frequently though and are again next month so I believe it is about what you would expect from a normal charter. Tips, take an ipod or similar.
I think you have to be realistic, Canadian Affair prices from the UK are very low and if you are only paying peanuts you have no right to expect more than the basics
If you want a bit more space than pay the very small amount for an extra legroom seat as suggested or go to premium for a few pounds more.