I think Susano is a bad idea. Everyone is going to pronounce it Susan-oh. I get why they would want to avoid Susanoo (Susa-nu to most English players) but the hyphenated option is a good compromise and also makes the name look more exotic, which is kind of beneficial in context. Or they could use an apostrophe. Susano'o.

I know that long vowels are often shortened already for the English localisation but in this case it's messed up the phonetics even more than usual.