I personally never use it. I have my browser of choice set up the way i like it and using anything else i find frustrating and i'm shure i'm not the only one who feels this way.
you do you find it frustrating?
you can remove all the internet nodes either by deleting them or by removing the internet main node in the layout preferences, and nothing gets loaded for the web browser unless you use it so it has zero impact on performance or memory if not used.
The only negative i can think of is it makes the musicbee download size larger
edit:
i should add i never expected it would replace your main browser and would infact recommend not to - its just for causal browsing of mp3 blogs, wikipedia artist info (or other web-info searchs relevant to the playing song)