Left side, below the seat latch.
I ask because the stock starter circuit on a stock '73 harness is pretty simple. I'll explain:
You have a red wire from the battery to a post on the solenoid. This is always on. You have a second terminal on the solenoid. This is where the cable to the starter runs. You have two wires coming out of the solenoid. One is yellow and red and goes to the starter button. This is a ground wire. The other wire to the solenoid is black. It is a live wire that is hot when the key is on.
The starter button completes the circuit to the solenoid, which tells the starter to turn. The starter is grounded to the motor case where it is installed. So in a stock system (without a starter safety system), the only places I see where you can get intermittent response from the starter is if you have a loose connection, crap on the end of the starter button itself preventing consistent connection, or a bad ground to the starter itself (or a starter on its last legs). Since the starter grounds to the case through the mounting screws, it would seem unlikely to me that the ground connection there would be intermittent.
Clean the starter button and the place it connects to for corrosion. To do this you have to remove the right hand controller from the handlebar and remove the screw holding the retention plate over the starter button.
Unless you have that red box. Then there are several other places where a connection can come or go. It is fairly easy, however, to wire aroung a starter safety system.
Patrick