The new rev2 PCBs did arrive from OSH park. I hope the p-fet bug is fixed now. I am still waiting on some parts (the new p-fet LEDs in not red). When I do have all parts I will solder one and take some more pictures.
If you want to get your own ones, here you can order the PCBs: https://oshpark.com/shared_projects/LDcRWFo1
Please Share some photos if you built one