Your buggy is looking great! Thats good to hear that the Kyosho motor mount fits well. The D8 shouldn't be too hard to convert after all.

You took a picture from the side of the receiver box and motor mount, but its a little hard to tell if the pinion will fit. Is there enough room for it or is it a little too close for comfort?