70 TPs for one-way TATL Economy is fantastic value. I've got 3 trips lined up with US Y GLA-PHL r/t over the summer so this will help me rack up those TPs nicely.
FYI I was also able to add my BA number (OW Emerald) and select Front-Row and Exit Row (Choice) seats on all my US flights for free.