I just mounted up my pump the other day, on my LSJ. I also didn’t love the design DF provides but it should be fine. Clamps are a little oversized but the hoses should keep it from rotating away. Got mine tucked up above the subframe and confident it’ll be fine.
I did remember to slap it and say, “that’s not going anywhere.” — so I know it’s good.