I'm pretty sure all D series bolt to other D series trannys, your only concern as far as that goes would be if you ever do a B swap you'd have to ge ta B tranny.
btw, talk to Trizzo, he popped his D16Y8, he might be able to salvage some parts for you