Something I've implemented before would be the ability to define a taxonomy like post formats, I don't think it'd be hard to port over so I'll give it a go at some point but let's see what you think of the potential implementation, using regular taxonomy args:
register_taxonomy( 'name', 'post', [
'terms' => [ 'slug' => 'Name', 'slug2' => 'Name 2' ], // Default terms
'default' => 'slug', // mimics behaviour of 'Uncategorized'
'multiple' => false, // Prevents selection of more than one term, sets walker to radio
'editable' => false, // makes the terms uneditable via the admin, code only - if true forces 'terms' to exist & prevents their removal
] );