I love
Ivan and I'd probably use it if it wasn't so popular here (I have two great-grandfathers named
Ivan).
Ivo is dated here and considering that both our former Prime Minister and the current President are named
Ivo, I doubt it'll make a comeback any time soon. I prefer it as a nickname anyway.
I only like them pronounced with an EE.