Having done pretty much exactly the same, (same LHS loco job, to same BA LH fleet), I pretty much agree with all of that.
A couple of things...
LONG HAUL- suits some people, won't suit others. Dependent on how you cope with time differences and nights out of bed. Also depends on number of trips/slip lengths/crew complement (so at BA fleet dependent). For me, on my fleet, I'm a lot less tired than 5 earlies.
LHS to RHS- this is also an individual thing. Can your ego take it? How used to your own way are you? I've found it ok. People seem to respect my experience level.
I couldn't agree more re stress levels. That said, I don't think LH skipper is a stressful as SH loco skipper. 1-3 experienced crew members to support you, and about 40 less sectors per month. Nice.
Will LH go the way of SH? Will BA go the way of the locos? Time to get out of that happens...