I would highly recommend the upgrade, especially on British Airways...BA has great service all around (from my experience), but those fully reclining seats are amazing.