It's a shame RE India went for a TCI ignition on the Electra-X and didn't fit CDI (electrically separated from the rest of the system), it seemed to work fine in the 350 kick-start lean-burn models on the Indian home market.
Is the starter turning over on demand, regardless of any spark? If so, we can discount the solenoid or the neutral light switch, which can cause problems.
My suspicions at the moment would be an intermittent wiring fault, and bearing in mind his Electra-X's wiring will be at least fourteen years old (the 2008 models were actually imported in 2007), that's plenty of time for deterioration to creep in. He'll need to go through and check the wiring between the battery and ammeter, ammeter and ignition switch, ignition switch to TCI and coil, also the wiring from the TCI black or green box to the TCI trigger in the primary chain case. Mine had a mystery electrical failure which I traced to the ammeter feed in the wiring loom, the wire in question had gone brittle where the loom flexed around the headstock. An esay-ish way to check would be to rig up a temporary ignition circuit with some decent wire and see if he gets consisitent sparks back.
The OTHER option is to strip the engine and machine the right-hand crank case to take a full set of timing gears and a nice magneto, the rest of the electrics can do what they bl**dy well like, then!
A.