More than adequate very few things use material near 3mm today . Our Jayco one is the weld on type and it's been fine so far and with the 16" on it its heavier than the normal 15" The only thing with that one you posted the bar mount part looks a tad short to me.
I was thinking the same @achjimmy.
For $63 I rekon it's worth a try.