Noel,
I have a few comments.
1) Several places you show an 18 AWG wire protected by a 10A fuse or CB. You might want to revise this. 18 AWG wire is good for 10 amps, then it heats up to the point of potentially failing. The idea of a fuse or CB is to guarantee the failure will occur there, not in the wire. Right now, it's a toss up which will fail first. You may want to either decrease the fuse/CB rating, or bump up the wire size to the next size.
FMI:
http://www.aeroelectric.com/articles/wiresize.pdfExamples of this combo: Avionics 10A CB and 18 AWG Avionics Bus supply; NAV Light system; Landing Light system
2) The crowbar system needs to work in conjunction with a CB, not a fuse (see position 1 on the Primary Bus). When the crowbar detects an over-volt condition, it immediately shorts itself to ground. This is guaranteed to burn up something until the short has relieved itself, so the logic is to give it a nice low CB (i.e. 5A) to pop rather than anything else. Your fuse will work fine, but whenever the crowbar activates you'll need to change the fuse. Here, a CB is easier to reset rather than change out a fuse.
3) The starter solenoid is shown as 12 AWG wire. This is overkill. The solenoid itself only sees a couple amps to activate the starter. Anything small (18-22 AWG) is fine. Likewise, the 10A fuse is also overkill. I recommend an 18 AWG wire and 5A fuse.
4) The Avionics Bus is getting its power through the Primary Bus, and as such adds the total avionics load to the Primary Supply loads. The Primary Supply is protected by a 25A CB, so this means that only 15A are available to the Primary Bus. A better routing scheme would be for the Avionics Bus to get power directly from the Battery Contactor, with its own wire (14-16 AWG, or even 10 AWG to keep the wiring order simple) and a 10A CB. This also guards against a problem in your Primary Bus taking down your Avionics Bus.
5) The starter is supplied with a 4 AWG wire, and grounded with an Eng Ground Strap. I'm sure the strap itself will be large enough to carry the starting loads, but if you attach the strap to your firewall-mounted Grounding Block, all that starter load will flow through the 10 AWG wire to the grounding block, and that's too much load. You can either increase the wire size to the grounding block to 4 AWG, or connect the Eng Ground Strap directly to the battery negative terminal.
Just a few things to think about...
Jeff