kbro151,
I am not aware of a CAD package that attaches arrows to your ordinate dimensions. Dimension 0 (zero) tells you where your origin is, and all dimensions, regardless of which side they are on, come from it.
I love ordinate dimensioning. I do all sorts of parts with dozens of holes and other features in them, where anything other than ordinate dimensioning would be an unreadable mess.
Once you resort to the solution of ordinate dimensioning, all the standard drafting rules apply. Pick appropriate origins as per CheckerRon. Make sure dimensions are readable and that you can see which line connects where. On occasion, I have moved features in my design to assure readability on my drawings. Often, I am able to place milled feature ordinates on one side of the part, and hole coordinates on the other side.
Your drawing is your primary communication with the outside world. A good drawing is like a good written paragraph. You follow the rules of grammar, and you organize for clarity.
When I started out, I was told that machinists liked drawings to show all features from the same datum. It allowed them to zero their milling machines and manually move from coordinate to coordinate. Confronted with any other drafting style, they would re-calculate all the coordinates. Today, with most machine shops going immediately to CNC, I would think, this was much less important. Before you slap pitch circles all over your plate, think about your inspectors.
JHG