the EDI lounge angels are indeed very nice and helpful.
I do sometimes 'worry' though that their helpfullness isn't always in line with BA 'policy' and therefore too much helpfulness might not do them personally (from a career point of view) too many favours?
one scenario I recall was an issue with our LCY flight and a wheel needing to be changed causing a 90 mins delay. The angels quite happily rebooked pax on a LHR service and an LCY service 60 mins later instead but at one stage got a call from someone else telling them to stop moving people around as the flight was not cancelled.