I love it! I pronounce it EYE-vo. I first saw it used on a programme that is screened in the UK called 'Child of our Time' which follows a number of children who were born around 2000 until they are grown up.
Ivo is a cheeky wee Scottish boy with a twin called
Alex. I have loved the name ever since!