After trying couple of keybords (mostly AnySoftKeyboard and TypeWise [proprietary]) I have settled on Unexpected Keyboard due to easy switch of keybords to get to japanese keyboard and tts button.
There is a small purely technical point. If you are on a small instance and no one has subscribed to the community then no replies will get back to you. So usually I make sure that the community is federated by subscribing. But if I don’t want to pollute my feed then I don’t usually subscribe.
I was collabing on a game with an artists (godot + git) and they just used the github gui for windows and it worked great. They just made art in their program of choice and drag and drop into the folder. They clicked push button and it worked for a game jam.