I'm in your same place Andrew----Bilstein's installed and now hate that boat on the high seas feeling steering wise!
Van what size tap did you use on the frame? I fully agree the brackets shouldn't see any sort of undue forces--simply attaching them with three bolts is more than sufficient.
I do have a somewhat humorous story about my van, the new Bilsteins etc etc. On a known sweeping left turning freeway ramp I was pushing things just a bit more to see what reaction I'd get. Totally alone, not another vehicle anywhere and I've got two full lanes to use if necessary. Just entering the turn I'm focused on my line, foot on gas ready to back off if necessary. Suddenly the cruise control takes over very very gently without my notice and I'm finding myself with a severe NASCAR "push" or oversteer! Those nano-seconds spent wondering WTH was going on seem quite a bit longer than they really are---excruitiating needless to say.
So Van what size tap was that again?