@Cliff-Karlsson
Assuming your PSU is only driving your buck converter, then, if the device data can be believed (a big IF by the way), then yes, I would expect it could deliver 12a at 5v. That said, you're buying a cat in a bag, and from a no-name Chinese manufacturer no less. So, for instance, who knows whether the parts are actually rated for what they proclaim themselves to be.
Those are electrolytic caps. Usually, they don't do well when exposed to heat, and in that design they look to be quite close to the heat sinks. Are the caps really rated for whatever heat you might encounter? That's a big unknown with these types of cheap boards. On the other hand, it's only $4, so maybe that's a trade-off you're willing to live with.