looks very good. But electrostatic charges are getting quickly high, I would not weld chips/MOFSET on it.
Fast delivery, pad looks good, not yet tried.