Looks great!
Any idea when the PM sensors will be back in stock? I was thinking about grabbing one from elsewhere, but I imagine I need a cable pinout :)