I'll see what biners come with mine as I just ordered it. I am heavily thinking of going with D rings as it looks like a quick and easy setup when fumbling in the dark.
As for weight... My pack is generally in the 30lb range. Even my smallest tent weights more then this hammock, so I'm not concerned.
I'm actually looking forward to the oversize of the deluxe. I'm thinking (will see when I get it) that the extra material will wrap me nicely and with a couple velcro dots holding the material in place.