I have a hennessy hammock that I plan to tour with. I was once considering getting the Handy Hammock but decided not since I don't mind sleeping on the ground if I have to and don't want to carry the extra weight for something that I wouldn't use very often. I'm planning on using a CCF pad for insulating my bottom and for those times I'll have to sleep on the ground. The only thing I'm worried about is trying to set up camp on the ground (when there are no trees around) in rainy weather, as the hennessy hammock isn't waterproof. I'll probably bring a ground sheet or tarp, but even then, I'm not sure how dry I'll be able to stay. I'm just hoping I'll never run into that situation.
As for the poles on the Handy Hammock, I imagine that you could strap the poles to your top tube lengthwise.