I've been to a fair number of hangs and TBH I don't think I've ever seen one of these in person. Looks like a nice rig tho.
Per the writeup here
they do not include suspension, what suspension type did you order (or did you order one?)
What about a tarp?
I'm in the Albany area, if you're ever passing thru I might be able to be of assistance but I'm far from a 'guru"...