While it will be included in this weeks sync it won't show up in gnome-software or discover because in order for that to happen you need an icon.
I had thought I could just add <icon type="stock">application-x-font-ttf</icon> to the metainfo xml, its an icon in many icon packs but noooooo you must ship your own.
Creating icons isn't in my wheel house so... not sure what I am going to do atm. Might be able to copy one from an icon pack if the license allows it but yeah... frustrating.