I think an ipod touch/iphone port would be a better idea. I mean just think of your iphone like the wiimote, would work perfect. iphone= 412 mhz processor 128 megs of ram. Ipod touch 2g = 567 mhz 128 megs of ram. Reason the ipod touch 2g(not 1g or whatever you call first gen) runs at 567 mhz is because of battery life, it has no antenna etc. They both share the same processor. So yeah I think an iphone/ipod touch port would be better suited. Jail breaked cydia app of course.
And of course I can't help, I only know java... :(