Is Yoan Jonny a good name

Coming from an English-speaking country and POV, I wouldn’t choose this name, I would go:

[name_f][/name_f]

[name_m]Jonah[/name_m] (with a J sound)

[name_f][/name_f]

[name_m]Jonas[/name_m] (with J sound)

[name_f][/name_f]

With either of these you can use the nickname [name_m]Jonny[/name_m].

[name_f][/name_f]

[name_m]Or[/name_m]:

[name_f][/name_f]

[name_m]Johan[/name_m] (but with the Y sound so maybe Yohann)

[name_f][/name_f]

[name_m]Javier[/name_m] (with H)

[name_f][/name_f]

[name_m]Or[/name_m] [name_m]Johnny[/name_m] (this spelling looks more solid in [name_f]English[/name_f] as a name, with J sound) as a first name and also as an honour to Yoan.)

[name_f][/name_f]

[name_m]Or[/name_m] keep [name_m]Yoan[/name_m] as a first name (though it’s not familiar to [name_f]English[/name_f] speakers and will need to be quickly introduced) and use a different middle:

[name_f][/name_f]

[name_m]Yoan[/name_m] [name_m]Sebastian[/name_m]
[name_f][/name_f][name_m]Yoan[/name_m] [name_m]Tobias[/name_m]
[name_f][/name_f][name_m]Yoan[/name_m] [name_m]Ignatius[/name_m]
[name_f][/name_f][name_m]Yoan[/name_m] [name_m]Elias[/name_m]
[name_f][/name_f][name_m]Yoan[/name_m] [name_m]Dominic[/name_m]
[name_f][/name_f][name_m]Yoan[/name_m] [name_m]Alexander[/name_m]