The hardware is no problem, but if custom drivers had to be written, that would suck. Also, am I locked into NI cards? I've used LV a lot, but maybe this is overkill. Then again, if setup properly, I would have a fully automated setup customized specifically for me.
However, if your gonna have to program for LV, maybe it would be best to make a generic module with adjustable parameters instead. In other words, more research for now...sigh...