I also like Ivar on a human, just on a Scandinavian human. It would probably also be fine in an English speaking place and maybe German speaking place?
It's not that it's unusable where I live, Ivar is easy to say, it's just that there's probably 10 people in the whole country called Ivar so it's very very not used here.