I also have the delk full system, but with the 8inch mini. Looks like you also have the 8inch, just in stainless. For under $500 down pipes and end can, it's a solid system.
I live close to their US HQ in Denver and got a tour of their warehouse, which is located in a vacated old Walmart. They have 2 Bulldogs that go absolutely apeshit excited. Matt, the main CS sales guy is a super nice dude. Spent about an hour their looking around and bsing.