Middle ground....
Keep burqa's legal.... BUT make it compulsory to remove head coverings when entering security areas (Banks etc). Or make it legal for companies to require the removal of head gear upon entry.
Pretty muchly, just like wearing a motorcycle helmet in a bank is illegal in South Africa. Most of our security areas already have the legal notices that no identity-hiding clothing is allowed.