My first advice,
That walmart blue pad is going to make you sweat. You will wake up with a wet back in the mornings.
Also, I'm guessing your hammock is single layer, so that pad is not going to...