OK so I ordered the pcbs quite a while back from seeedstudio and upon receiving them I'm quite surprised - pretty good quality overall. The silkscreen is a bit off but that's not a huge issue.
Considering what the service used to be some years ago, its definitely a step up!
And so I assembled three prototype boards, programmed them all worked pretty well so far except for the ambient light sensor.. I'm having this feeling that the sensors are being affected the LED blinking, gosh darn it! :D It appears that now I'm going to be fixing that in code..