Hatch,
Your recipe is pretty similar to mine for brit bikes.
* if the timing weight assembly is not total garbage and I want run without a battery, I keep points and use a condensor. New rotor (stronger magnets) almost always to support batteryless operation.
* if the weight assembly is trashed (and most of them I've dealt with are), I use a Boyer and a battery with a NEW three-phase charging system. More bucks up-front, but ZERO bullshit down the road. And as anyone who actually leaves their zipcode on an old motorcycle knows, the bullshit route costs more in the end anyway.
* If I'm keeping stock Lucas, or other questionable switches and gear I generally put them on a branch circuit using a $12 auto relay. That way the main wiring harness stays very simple and secure but you can keep the stock look. Stock switches seem to be prone to shorting, particularly the old ones. It's not too involved really, I usually put the horn, tri/duo switch, and the ignition cylinder (if stock and sloppy) on this circuit all behind one relay.
* I've used the same wiring color scheme forever on all my bikes so I don't have to remember down the road. . .
- RED for unswitched hot
- BLK for grounds
- BLU for lighting
- GRN for ignition (and anything that makes it "go")
- BRN for brake switch(es) and lamp
- Other, depending on what I have around, for all accessories
* changing batteries in and out is a hassle when you've got more than one or two leads to the terminals. I either use a central terminal row under the seat for all connections (one spot for each of the colors above) or make a plug-in style pigtail for the battery so I can unplug it by hand to remove/install.
* I know many are in favor of multilple circuits with as many fuses. I'm not of that school. I've done just fine with one main fuse that is easily accessible. This works fine if you've done the wiring from scratch and don't have a bunch of wires and shady connections. If you have some expensive electronic bit you'd like to protect, by all means use another inline fuse to that part.
* Put everything you MIGHT need to get to on the road where you can ACTUALLY get to it easily.
* Put parts that are heat sensitive in areas that get airflow and aren't likely to run hot.
* Rubber or foam mount vibration sensitive parts
That's about all that comes to mind.
Jason