Glad to see pulseaudio-support is on the roadmap (shouldn't be too hard really). On Linux I have never had a proper ALSA recording with ffmpeg, due to ALSA "xruns", i.e. bad buffers. Pulse may be using a bulldozer to drive in a nail, but it doesn't yield this problem.