I don't know the Edirol unit, but I have the Layla 24/96, and I think it's a great card. I love it so much I got a second one. I have not had one single problem with it. Finding one might be difficult since that model has been discontinued for the new Layla 3G. Echo will still be supporting the 24/96, so if you can find one cheap, I say grab it!