The memory expansion is used for cache and bookmarks, I believe.
Given that homebrew ones run off a flash card, I'd assume they use the space on that for the same things, so you might not need the additional cartridge supplied with the official browser. But I haven't used homebrew yet, so I couldn't say for sure.