Also its made in China and I suspect the paerwork trail won't be robust enough.
I buy PCBs from China in my business and apart from wads of documentation which are massive enough to warm the heart of the most anally retarded UK ISO9000 quality manager, the boards are 100% perfect. Not a single defective circuit out of some (never counted them) few hundred k circuits.
When I used to make these in the UK, we used to get 1-2% duff ones - largely because they used to skip the electronic test when the end of the month was coming up
The Chinese will deliver whatever you ask them for, and
pay them for.