I have a SD neck and X2N bridge in my old SG. It is excellent for neck pup leads, bridge is not sweet but more gnarly & crunchy riffer. The new Dimarzios in the JP6 are another option and a bit better IMO. The JP6 pup at the bridge has one solid bar and then a row of bobbins, vs, X2N with 2 bars, the JP6 pup is a little more balanced and usable for a variety of tones. Of course the wood is different in the SG and JP6 so that is a factor. The difference is an excellent quality sound in different styles.
I hate buying pups, it seems like you just don't know until you put em in and play. Funny thing is that getting a Duncan JB to put in the bridge of my SG to get it back to a more traditional fat all around sound is what my guitar tech is recommending. The X2N is too high gain/metal for lots of variety. It may be a possibility for you. For me, the Boogie has lots of gain, I picked up an AC Boost for a touch more and the EQ, the pup sound quality sacrifice that goes with moving to higher gain has not worked out well in my tone quest. Lots of people with different opinions on that. I just don't think you can go back and get a cleaner balanced tone out of a super high gain pup where you can boost gain at your amp and with pedals to heat up a mid gain pup. Of course there are lots of botique pups out there. Bareknuckle has a big following on this forum.