Yes, I live in Wales and a friend of mine has a toddler Ifan pronounced as you say. I’ve only met English Ivan’s, Ivor’s and Ivo’s though (and of the former two, only elderly ones) so despite little Ifan, I’d probably still expect most Ivo’s to be pronounced with an “eye” sound unless told otherwise - even in Wales.