The only somewhat viable foot mage build is the Alvarin dex one, and even then you will need a good pet to actually take on any other build. Its a rat build, and you have to be comfortable doing a lot of running away.
Oghmirs on foot are slow. Even the high dex builds are very slow. Slow, for a...