I have only been using jackd with the alsa back end for a short amount of time (been a ffado user for many years). I am also dealing with a friends cheap laptop which is having issues; basically the order of the alsa devices is changing with every boot which means I have to configure jack every time I want to use it.