BA certainly did not inform our company. This is a real pain. R is already so cheap we just bought when R was available instead of wasting points. Ho-hum. I don't think there's that much abuse - is someone going to set up a company and file taxes it for constantly just to get access to onbusiness?
Frankly with two travelers you're not really raking in the points anyway.