The Google sans flex font was released under the open font license and I personally think it looks a lot nicer than Roboto. It's also (i think) the font used in Google's skin of Android so it would look more familiar to a lot of users.
Would this change need to happen in AOSP for it to be reflected in GrapheneOS?
https://fonts.google.com/specimen/Google+Sans+Flex