Hi, as i wrote earlier USB microphone works for whatsapp voice messaging using any Emteria distro, i think it used to work on RTAndroid as well.
The problem occurs during voice calls, each application got a different behaviour.
For ex., Whatsapp voice calls is disconnected immediately after it's initialized.
On Viber you can make a voice call however you will be able to hear the other person but he won't hear you.
Icq doesn't work at all whether it's a voice message or call.