I think it depends on the name.
Hana,
Ken, and
Sora would seem just as Western as Japanese to the average person, and wouldn't raise an eyebrow.
Ai, however, is obviously Asian and might seem a bit weird. As mn's though, I can't see any problem with it since mn's are usually not known.
I love names with multiple meanings. People are not one-dimensional and their names shouldn't be either!