I think maybe your best bet is to give both of the two companies a buzz ... just pick up the phone and call them up. Asked them how they make their shoes so you can get your own Idea on which shoe company you should go with... I'm sure both companies make excellent shoes.
I have D2’s, but since I have never worn a pair of Rocket 7 shoes I am not going to tell you which is better than the other...
My D2's fit my feet like a glove and are extremely comfy … Turn around time on an ordering will vary from customer to customer.. I guess kind of like buying a custom frame from someone if there are several orders a head of you it may take a month or more to see your shoes get shipped out to ya . My experience with D2 was really great and would buy another pair of shoes from them if I had needed a new pair shoes.