I had a set of DiMarzio J's at one point. I had them on a fretted 34" scale bass. I liked them OK, but I am not sure I'd trade the tone you are getting from the Toneriders for them.

I had my DiMarzios on one of the first basses I ever tried to mod. One thing I really loved about them was that customer support at DiMarzio would send me custom wiring diagrams for anything I wanted to do with them. I wanted to have a Volume-Blend-Tone setup with a push-pull switches on the tone and volume controls to do series-parallel. They drew me up a special wiring chart that to do it.