Bro you've never skied the fucking ski. Why don't you tell us more about how you ski THE Beaver Creek and have a huge quiver of mostly overlapping skis, half of which you just got and haven't skied on. I noticed your thread over in TGR and remember you because it was fucking hilarious.
If you have no idea what you're talking about don't give advice.
And to the OP I've skied the Renegade at the factory line (5 cm back from the center) and at +2 from the factory line and prefer the factory line mount, but a lot of mounting point is personal preference. I'd recommend emailing 4FRNT,they're good people and know as lot more about the ski than me or most other people on NS.