Oddly enough,I've never heard of that stock either...all new to me. Hint.(grin)
I've got pretty much every DBM there is and my marked is preference is something Stealth-esque,to protect mags. I'm generally re-springing mag latches,mainly because I'm hard on schit and losing a mag,don't much appeal to me. I often shorten/alter mag latches too. Hint.
As per RHR proper,I'd be Hawkins or Greyboe,because they are Stealth-esque. They'll drop right in. Often they have a Combo Deal,with AICS DBM and Greyboe's together as a package deal,which is 100% Vudoo friendly. Hint.
Both my Vudoo's are 18" Bart's. The Medium Bitch a Spectre,The Big Bitch a Kukri. A 18" Ranch in the MPA Altitude,would be a NASTY Bitch. You'll be waiting on the MPA handle though. Hint.
Given your situation,I'd be on the phone to RHR and another Terrain would be enroute.
Hint...............