If you go with one of the brand names that you mentioned, take some time to check the welds. I've had several come into the shop (one brand new) with cracked welds. The ones at the sled show (brand new) also had cracked welds. Welding aluminum is not rocket science (close but not quite) but does take some care and attention to detail or they will fail.
Or just build your own.
Mine
