I have 2 vehicles - a 2004 BMW 330i sedan, with the SMG / SSG gearbox in it. The naming is funny because it depends on where in the world you are.

Both cars have a standard manual gearbox fitted, plus some extra hydraulics and actuators in order to electro-mechanically control the H pattern movement and clutch engagement.
I plan on keeping the SSG gearbox on the 330. I'm about 75% of the way there on controlling the gearbox successfully. I write software for an aftermarket Engine Control Unit (ECU) manufacturer known as Motec. They have an SDK for their M1 series of ECUs that allows you to do vehicle integration, and that's what I've mostly done.
Plan for this vehicle is to fit a Nissan Leaf inverter and motor. Control via stock CAN at least initially. The challenge here that I see is keeping the clutch. There's a clutch position sensor in the SSG transmission that would need to be spoofed otherwise if that couldn't be worked out.
Initial thoughts for batteries are either the LG Chem battery packs from EV West, or a Chevy Volt Gen 1 pack. I would target about 360V, and I'd want to bypass anything that could limit power.
Items I'm unclear on:
* BMS - Does the Simpl BMS actively balance cells? If so, then if I went with the Volt pack that's a pretty significant cost savings vs something like the Orion 2 BMS.
* Charger - Not a clue. Volt? Elcon? TSM2500?
* DC/DC - Seems like everything rated for 300V+ isn't cheap.
Phase 2, after everything gets worked out would be to swap the Nissan control for an OpenInverter control board to get ~136kW instead of 80...Or Arlin's Axiom controller perhaps (but that's money money). Another possibility for the initial conversion was getting a cheap Leaf and pulling it apart, but that seemed like a very labor intensive way to go about things, negating any potential savings.
Plan for the M3 is to use the GS450h gearbox with Damien's controller and make it a hybrid.

So I'm really interested in feedback from people on here regarding the items that are still unknowns.
Thanks for any feedback given.

-Matt