I do respect FM. However, I have trouble spending so much money on such a little sized product with not that much flexibility. It's not a lot of equipment for the money. But, I suppose FM is smaller units overall than other manufacturers.
That link doesn't take you to the review-or at least it doesn't on my computer. That picture of the inside of the power supply, is that potting material on top? It looks like there is solder splatter everywhere and the jumper wire that connects the blue wire on the far right looks like it has flux on it.