I don't know about peeing myself with excitement, more like absolute terror. But yes great fun.
I must admit to a faint fear that they had not attached the cord to my ankles correctly and I was about to die. Go for it.
You jump off anyone of these things and immediately pull the parachute and hope that it opens before you hit the ground. Not done that,neither do I want to.