Don't blame you one bit VJW. Just to put the finances into perspective, according to PPJN, EZY skipper is on £104k plus £30 per sector straight out of the box. To make the same basic salary at BA would involve 13 years service, plus approx £10ph flying.
In addition you wont be "junior trash" for years, and might see a weekend off occasionally.
No brainer to me...