What kinds of patches have you made to the BSD coreutils programs that you use?
To be fair, one of these two flags comes built in with GNU ls, but using GNU ls comes with the downside of losing support for macOS extended attributes (and GNU ls doesn't have --group-dots-extra-first).
It is not my responsibility to upstream anything. If you feel like it should be upstreamed, my additions are open source. Go for it.