I wouldn't call it total gibberish, nor would I call it exactly coherent. As long as the context make things clear it doesn't matter as much, even moreso since it's clearly a made-up name.
It depends on your audience. Someone who knows Japanese will recognize it as a non-word, whereas someone who doesn't know Japanese will just see asian characters they don't understand. If your target demographic is the latter, it doesn't make any difference what kanji you use.