I can't speak to their use case but why not use Gentoo? Portage solves a lot of these problems with slotting or by letting you roll your own ebuilds with a local repo. It seems cleaner and less effort, unless you need/like the Ubuntu userland.
I've noticed that performance of Firefox on Linux can vary quite a bit from distro to distro. Mozilla uses aggressive compile, link time, and profile guided optimizations in the default Firefox binary they distribute, whereas distributions like Debian compile with very safe options and little optimizations enabled. You can see these with about:buildconfig. It's such a big difference sometimes that it makes sense why they previously branded unofficial releases as Pale Moon.