Mattermost was created as a self-hosted alternative to proprietary SaaS. and whitelabel seems a feature more for propreitary SaaS efforts than for self-hosted team communication.
Could you share more about your scenario? How many users and what use cases are priority for your Team Edition deployment?