Though I have no iPhone it's a good idea to make its support, but it's better to make a support for some more popular platforms first. S60, UIQ, Java2ME etc.
Oh, I just remembered.Keep that idea in your mind, Symbian uses C++, whereas GE uses C. You must wait till GE uses C++ For make sure, see at allaboutsymbian.com