My UK-registered BA account is working flawlessly with this opportunity and I've already had over 1,200 miles added to my account.
One of the members of my household account is also UK-registered but I never received a confirmation email. The other two household members are US- registered and I haven't even bothered trying those.