Well, that actually sounds ok/more than great!
These people who trust the Slack app... I dont get it. The native experience is not really better. When I run things on the web, I know there is a lot more trustability, and in the case of many app, the overhead will be lower (which I wish they could fixed with shared lib WebViews, but oh, it's os dependent... maybe you should run the web directly instead of trying to native? (but woe that no one has done good cross-platform webbrowser dynamic lib yet)).