I have visited the dmax website before and seen those pics, the sled looks awesome. The thing I don't like is the welded cases, I feel thats a weak point just waiting to give a guy all kinds of trouble. I wonder how much it would cost if a few guys got together and had a CNC machine shop punch out 10 sets of cases. I don't know if it's that easy but it would make the whole thing a lot more appealing to me personally.
Just my 2 cents.
Just my 2 cents.