Signed back in for the first time in... years... to add that a lot of DIY van / overlander builders are using this stuff! I opted for the cheaper but almost-as-good TNutz.com manufacturer for my build. Slightly different alloy but totally valid for my needs. If you're considering building a van, check out Seven-O-Savage on youtube:
How to build a van with 80/20 https://www.youtube.com/watch?v=XqiroMdqZ0Y