I really like it, it sounds beautiful and the idea behind is nice. I don't think that the name reminds everybody on "
Lilo & Stitch", and even if, I think it's not a problem because it hasn't a bad meaning. If you're going to use it as a MN there are less problem with the "
Lilo & Stitch" thing anyway.
So, IMO absolutely nothing speaks against Ohana :)