I don't think it'd be impossible. I can't say it's coming anytime soon, but I'm sure it may come eventually. Input support would be trivial though, but they said the same thing about the DS before emulation started happening with that. I can't think of any way that input support would be really enjoyable, but it doesn't mean their won't be an emulator at all.
__________________
Arrogance and ignorance go hand in hand