Yes on the ball facing rearward
Looking from the top, front of car facing me and the servo horn if offset to the right ....Im not sure if its 10mm , but it is offset to the right. and clearly not in line with the steering post.
I dont understand what you mean by mounting from the other side of the servo horns
Thanks