Yeah same. The "homo magi" name is the "scientific" name for that kind of human species. So it's like "homo sapiens", it should be pronounced in latin.
And furthermore, I'm Italian so the pronunciation of latin and italian is identical in 99.9% of the cases.