Possible workarounds?
I suppose I could use MB Blocks to create a custom block and just drop that into my FSE Template to use instead of a Group of Kadence blocks to display all of my various custom MB fields that are not currently supported by Kadence. You have a nice tutorial for that, but as a non-coder, it looks a bit daunting.
I found that I could use MB Views to create shortcodes that I can use in a standard Shortcode Block to display MB Checkbox values. But with potentially multiple values selected, can you give me a hint how I might introduce a separator character between values but not at the end of the list.
For example I added a comma to this View at the end of line 2
{% for item in post.region %}
{{ item.value }},
{% endfor %}
But that approach leaves a trailing separator (comma or dash) at the end of the list. For example see the Region and Group values displayed here: https://ashevillealexanderte-fse.sitedistrict.com/teacher/erik-bendix/
Simple text custom fields work fine with Kadence Dynamic Content blocks though so I don't need to do anything except pick the MB custom field from the list for those.