I think it's perfectly fine. What's the difference between naming a child a Japanese name when they're not Japanese compared to naming a child a Greek name when they're not Greek. I see absolutely nothing wrong it.
I really love the names
Hana and
Sora. However I prefer
Kenshin to
Ken.