Only time I tried Groff was last year, because I liked the idea and the speed.
But couldn’t finish a single document, because by default accents in French or Chinese characters cause documents compilation issues.
Tried using mom, without much luck.
Wasn’t aware a secondary tool was needed to make it work, as Unicode is not supported by default.
On top of poor documentation, I gave up.