That was Barbara Cassani.
The difference was that Go was out of Stansted; BA tried for ages to differentiate its full-service offerings ex-EGLL and EGKK from the LoCo's (still does, pointing to meals, FF points, etc.). Go was the BA way of taking a slice of the LoCo action without having to really do a lot internally with its own brand.
Times changed, though, esp. post-11 Sep '01 and it has taken BA five years to make the necessary internal adjustments. Before then, I don't think it saw STN flights as competition for H'row and Gatwick ops. The travelling punter, however, thought differently and still does.
So the BA you see today is a different animal from the BA when Go was set up. The relevant question is, therefore, would BA try to set up a Go now? Probably not as they've lowered internal (ie. within BA itself) costs enough to be able to compete with the LoCo's out of EGLL and EGKK. Willie says as much in his intor to the latest BA Investor mag.