I always try to land on the numbers if I can. I do mostly strip flying, often into rather short strips (120M uphill is the shortest) and it is good practice to be as precise as possible even onto bigger runways.
I wish I could get out of the habit in a way as I often end up taxiing much further than I need to!!
Kingy