The PCB was professional manufactured with vias and platings flawless.
All the PCB's that Elecrow have manufactured for me have been mainly for RF circuitry, the latest a 6 way PA output filter. The associated PCB losses have been surprisingly low.
I would have added pictures before and after assembly but the website rejects them all.