I looked into this, and signing up to be a BAT publisher seems a little awkward right now if you intend to sign up as a company rather than an individual. Everything about it is geared toward individuals.
Also, figuring out the tax implications looks like a major pain. From the Terms of Service:
You are responsible for determining what, if any, taxes apply to your use of the Services, and for withholding, collecting, reporting and remitting the correct taxes, if any, to the appropriate tax authorities.