Ok, so it's not fully wired up yet, and is missing the pump relay, but I can confirm it registers buttons fine and can tell the temp
Here are some pics for those that want to see what is going on:
The new pcb can accept a uno, a mega, or an arduino spark core (using a shield shield). Please note - there is NO code available that I am aware of to run the brauduino using the spark core. However, if someone wants to make the time, we now have the option of using wireless for something on the Brauduino (this is untested and should not be considered working at this stage - if you have experience with the spark core and want to port the code - PM me and I'll work out something for you).

It is a tight fit! but it just fits on. The pin out on the old pcb was the wrong for the buttons on the spark core shield shield. The voltage (5v) would also fry a couple of the ports on the spark core - there are three that take max 3.3v. There is a jumper on the pcb to switch the circuit to a different pin out for when you are using the spark core. That way both a normal arduino or the spark core can be used.

You can see the new pcb mounted on the box cover, with LEDs in place - they slide onto pcb headers using dupont headers (no soldering mission - check!).

You can see the micromatch has been replaced with easier and more reliable dupont terminals onto pcb headers and the custom cables have spade terminals that you push onto the buttons - so nice and simple! (It was seriously finicky trying to solder the tiny wires onto those buttons).
You will also notice there are no jumper wires - they've been replaced with pcb headers and (not shown as I don't have them yet -
jumper / shunts to select 12v / 5v. I didn't get any answer on why there was JU1 on the original board... so it was left in... lol. also a jumper/shunt. (no soldering mission - complete!

).
The little empty sockets next to the cables are the zener diode holes, and the one underneath is the cap for across the 12v input to help reduce emi (screen scarmbling).

All working!

- Heat on

- summoning the death star - I mean, pump on. (seriously blinding, I'm getting lower brightness ones in the production version of the LEDs - glad I got samples of them both.

What the LEDs look like. If you come up with some other cool idea... like an LED rope around the inside of your box... you can unplug the single LEDs and plug something else onto the male pcb header pins.
There are some minor positioning changes to make, and testing to do, but I hope to order the pre-production prototypes from the PCB shop next week when China gets back from holiday.
Woohoo!