With Firefox never tried without Graphical server, I got acceptable performance with Wayland, but we have done Chromium run on Linux framebuffer, works very well if you do not need WebRTC or additional plugins video/audio.
Cleiton Bueno
Blog | Linkedin | B2Open