Fascinating!
As a non-native English speaker, yet one who's been in North America and dreaming in English for 2+ decades, Ooboontoo was the one and only pronunciation that came to my mind (I suppose because it's a fairly phonetic interpretation).
To me, "You-Ban-Too" is a completely "you have to squint and tilt your head and really want to see it" pronunciation/interpretation :->