Hey man I mounted my Elizabeths at recommended and they rock there. If you're looking for something fun to go all around the mountain and in the park too, mount recommended. If you just want to do rails, then center it, but its not necessarily a rail ski so I wouldn't recommend that.
At the recommended mounting they ski super well switch, they're very playful and forgiving and Pollard himself designed the ski and he recommends the mounting point. So its definitely legit!