I managed to get the final version of the controller finished last night and have just tested it. The good news is that it worked well 'straight out of the box' with no starting problems and extremely clean-looking gate drives. The DC DC converters seem to be a much better, if slightly more expensive, way to get good high side drive than the bootstrap method (please don't say 'I told you so' again, LFP..........

).
Using two boards has reduced the size of the controller a fair bit. It's now about 3" wide, 6" long and just over 2" tall (but could be under 2" tall with a less massive heatsink). The connections now make more sense, too, with four Molex headers at one end (for the 12V supply, throttle, Hall sensors and forward/reverse switch) and the power and phase cables coming out the other end. These could be copper buss bars with bolted connections, I'll have a look at doing this to see how easy it is some time later.
The daughter board could have different variations easily enough. There's room to add things like a wide range DC DC converter for the 12V supply, for example, so that it could be powered by the main supply rail. It could also incorporate a microcontroller to add some supervisory functions, like a torque controlled throttle, cruise control or whatever anyone wanted to add. The power board is pretty universal and could be used with any controller that can provide 6 drive signals, so if someone want to just play around with the low power stuff they could design their own controller board and just attach it to this power board.
Here are some photos of the final 72V, 120A version (fitted with just a single shunt for testing, so it has a 20A current limit at the moment):
The next stage is to build a test rig so that I can do some serious load testing. I have some strain gauges and a data logger, so I'm going to have a go at building a simple motor brake dyno. My guess is that this will probably take a little while to get sorted, what with the holidays and the cold weather making my workshop more than slightly uninviting............
In the mean time, I'll try and get the circuit diagram updated to reflect the current design and post it for people to have a look at.
Jeremy