Nah, i had the same reaction when designing my system. I was originally going for welded steel but lack of access to a welder, or a willingness to trust one of my friends to my steel piping, precluded anything but a strut stand. Finding this design type was a godsend.
One thing to keep in mind is the 'zinc' coating on the metal. I'm actually going to be stripping the coating off of the top cross beams for the HLT and kettle burners, as well as the first 14-16in of each end of the long top bar, so I don't have to worry about burning it off. A good soak in a bucket of muriatic acid (20-33% HCl) should do the trick. Strip the coating, rough with sandpaper, and a coating of spray-on header paint and it should be good to go.