The names I listed aren't names I'm thinking of using as a middle name for Johanna. They are names that are my favorites. I listed them to give a sense of my style so middle names could be suggested for Johanna.
As I say, Johanna is firmly retro here and the mns used with it would be the likes of Maria, Catherina, Helena, Jakoba etc. So I really can't make sense of that spelling with Anglo mns - sorry! Failure of imagination.