After reading the post again, my question is now, do you have a manufacturer of said sliders in mind or were you trying to build something yourself?
I think the issue is self explainatory if you already have a manufacturer in mind they will tell you how to mount them.
I would also say with a fair degree of certainty that any reputable manufacturer who makes SLIDERS, not steps and not novelty sliders is going to make them frame mounted.
Even if you don't have a specific manufactuerer in mind call some and ask them their opinion. You are going to get conflicting answers on here because you have people who know what sliders are really for and drag their vehicles through up over and down rocks in such a manner that a body mounted slider ain't going to cut it, then you have people who drove down a fire road once and bumped their step and it didn't break off so they call it good.
Not trying to be an ***** just pointing out there are huge differences in driving off the road, and offroading. Without knowing what you plan on putting your vehicle through either frame mounted or body mounted may meet your needs. Or it may not.